2014-02-06 40 views
0

今天,我当我点击Facebook登录在我的网页, 对话框弹出像往常一样,但之后我点击确定,被困在一个空白页面的URL的弹出Facebook登录 - jssdk不重定向到我的网页对话框

https://www.facebook.com/dialog/oauth?app_id= {APPID} & CLIENT_ID = {客户ID} &显示弹出= &域= {}域E2E & =%7B%7D &语言环境= EN_US &原点= 1 & REDIRECT_URI = HTTP%3A%2F%2Fstatic.ak .facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D29%23CB%3Df2356881fe8e6bc%26domain%3D {域}%26origin%3Dhttp%253A%252F%252F {}域%252Ff1d6980bbb127d2%26relation%3Dopener%26frame%3Df17ee4a3b5fd2e8 & RESPONSE_TYPE =令牌%2Csigned_request &范围=电子邮件%2Cpublish_stream & SDK =乔伊

而且它没有自动关闭,并重定向到我的网页。

在该空白页弹出,查看源和看到一些JS: VAR消息=“CB = f1a6be948fefda &域= {}域原点& = HTTP \ u00253A \ u00252F \ u00252Fjebsenwine.dev.cleargo.com \ u00252Ffe2018a8b499c4 & relation = opener & frame = f7e1c0c9232fd2 & access_token = {access token} & base_domain =“,origin =”http:// {domain}“,domain =”{domain}“; document.domain ='facebook.com';(function(){var a = window.opener || window.parent,b ='fb_xdm_frame _'+ location.protocol.replace(':',''); function c( ){try {a.frames [b] .proxyMessage(message,origin);} catch(e){setTimeout(c,100);}} function d(){_ fbNative.postMessage(message,origin);}如果(窗口==顶部& & /FBAN/\w+;/i.test(navigator.userAgent)){if(window _fbNative & & __fbNative.postMessage。){d();}否则window.addEventListener('fbNativeReady ',d);} else c();})();

任何人都面临同样的问题?

+0

你是如何解决这个问题的?仍然有这个问题。 –

+0

这是Facebook的问题,我没有改变任何东西,然后在几个小时后修复。 – leo

回答