2012-07-10 61 views
2

這裏是我的應用http://kunwar.fantoon.com/fb/,當我點擊登錄鏈接時,它正確顯示登錄對話框,一旦登錄,它也會顯示權限對話框,但是當我點擊允許按鈕時,它重定向到一個空白頁面。Facebook重定向到空白權限請求頁面

如果第二次我點擊登錄按鈕(這時候我已經登錄到Facebook和已授予的所有權限),那麼它會重定向到具有該URL一個空白頁

https://www.facebook.com/dialog/permissions.request?api_key=142710779172144&app_id=142710779172144&display=popup&fbconnect=1&locale=en_US&method=permissions.request&next=http%3A%2F%2Fstatic.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%23cb%3Df1afe28ad8e3884%26origin%3Dhttp%253A%252F%252Fkunwar.fantoon.com%252Ff104828fb358e68%26relation%3Dopener%26transport%3Dpostmessage%26frame%3Df26d7271864ec8a%26result%3D%2522xxRESULTTOKENxx%2522&return_session=1&scope=email%2Cuser_location%2Cfriends_birthday%2Cfriends_likes%2Cfriends_photos%2Cfriends_location%2Cfriends_hometown%2Cfriends_work_history%2Cfriends_education_history&sdk=joey&session_version=3

早先這整個設置工作正常,但現在突然出現這個問題。

我使用的JavaScript SDK來連接到Facebook,它的代碼可以在http://kunwar.fantoon.com/fb/js/fb_lib_common.js

回答

0

由於在空白頁的控制檯日誌中的錯誤狀態:「不安全的JavaScript嘗試」

將渠道設置文件fb_lib_common.js

FB.init({ 
    appId : 'YOUR APP ID', 
    status: true, 
    cookie: true, 
    xfbml: true, 
    oauth: true, 
    channelUrl: 'http://www.yourdomain.com/channel.html' 
    }); 

http://www.yourdomain.com/channel.html,添加以下,

<script src="//connect.facebook.net/en_US/all.js"></script> 
相關問題