2014-02-06 42 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

回答