다음 기능은 버튼 onclick 처리기에 바인딩됩니다. 작동 방식은 페이스 북을 통해 사용자가 인증을 받으면 페이스 북 쿠키를 사용하여 인증 한 페이지 (동일한 사이트)로 리디렉션하는 것입니다./fb/login 엔드 포인트는 일단 인증이 성공하면 방금 로그인 한 페이지로 전달합니다.FB.login Internet Explorer에서 리디렉션
function ButtonFBLogin(){
FB.login(function(response){
if(response.authResponse){
window.location.href = '/fb/login';
}
}
});
이 리디렉션은 Chrome과 Firefox에서 작동합니다. IE에서는/fb/login에 GET 요청을 보내고 사용자가 온 페이지로 리디렉션하지만 사용자는 인증되지 않습니다. 내가 해봤
것 :
이- 랩이의 setTimeout의 리디렉션 이벤트 큐에 넣어,하지만 난 여전히 같은 문제가 있습니다. 대신에 추가하여 파열 window.location.href
- 캐시? URL을 내가 잘못 뭐하는 거지
에 TMP =의