2011-02-16 101 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以在根窗口中加载页面,或尝试在新的弹出窗口中打开。

相关问题