succesfull 사용자 로그인 후 문제가 발생합니다. 일부 페이지로 사용자를 리디렉션하고 싶습니다. 그는 등에서 왔습니다 ...). 이전 1 주일에 모든 것이 정상적으로 작동했지만 IE에서는 리디렉션하고 싶지 않지만 크롬이나 FF로 리디렉션됩니다. 나는 facebook all.js에 javascript 오류가 있으며 IE에서 excecute가 리디렉션되지 않기 때문에 있다고 생각합니다. 내가 틀렸어? 페이스 북의 로그인 IE - 페이지의 오류 - all.js - (URL이있는 프레임에 액세스하는 안전하지 않은 JavaScript 시도) 및 리디렉션
내가 공통 페이스 북의 로그인 버튼이 있습니다로그인 ...
자바 스크립트 (succes에 내가 페이지를 리디렉션 할 때 - 그게 문제입니다!) 그래서
window.fbAsyncInit = function() {
FB.init({
appId : '12345',
session : null, // don't refetch the session when PHP already has it
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
// whenever the user logs in, we redirect the page
FB.Event.subscribe('auth.login', function(response) {
if (response.authResponse) {
window.parent.location="MY URL";
}
});
};
(function() {
var e = document.createElement('script');
e.type = 'text/javascript';
e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
사용자가 로그인 버튼을 클릭하면 다음과 같은 오류가 발생합니다. URL이있는 프레임에 액세스하는 안전하지 않은 JavaScript 시도 ... 도메인, 프로토콜 및 포트가 일치해야합니다. (크롬으로 체크인). IE에서 얻을 : 허가 거부, all.js (http://connect.facebook.net/en_US/all.js).
헤더 P3P : CP = "IDC DSP COR CURA ADMa IND PHY ON COM STA"를 추가하려고 시도했지만 도움이되지 않습니다 (헤더가 있음을 확인한 http://web-sniffer.net/!).
지금 무엇을 할 수 있습니까?