2011-02-16 97 views
1
string dialog_url = "http://www.facebook.com/dialog/oauth?client_id=" + app_id + "&redirect_uri=" + Server.UrlEncode(my_url) + "&scope=" + permission; 
       Response.Redirect(dialog_url);

我使用此代碼將用戶重定向到(請求權限)的頁面。 標誌Facebook顯示在我的Facebook應用程序。用戶不會重定向。 用戶必須點擊徽標才能進入該頁面。爲什麼Logo Facebook顯示在我的Facebook應用程序中?

ps。 my_url =「http://xxx.xxx.xxx.xxx/」;

謝謝 珍寶

回答

3

是您的頁面嵌入在一個框架?出於安全原因,Facebook不允許您在iframe或框架集中加載任何權限對話框。您需要獲取JavaScript以在根窗口中加載頁面,或嘗試在新的彈出窗口中打開。

相關問題