繁体   English   中英

当用户想要安装我的应用程序时看不到授权对话框

[英]Cannot see authorize dialog when user wants to install my app

我已经创建了一个Facebook应用程序

第一次尝试访问该应用程序时,我看不到要求授权该应用程序的对话框,我只看到一个Facebook徽标,仅当按下徽标下的链接时,我才能看到auth对话框,我正在做的是重定向客户到这个URL

https://www.facebook.com/dialog/oauth?client_id=我的客户编号&redirect_uri = http%3A%2F%2Fmy-side-domain.com%3A9000%2F&scope = read_stream,user_birthday,user_location

您能告诉我我所缺少的吗(在chrome下重定向好,但在Firefox上不行)

谢谢

这是facebook.com上的画布应用程序吗? 您所描述的声音就像在画布iframe中的画布应用中重定向到oauth对话框时发生的情况。 您需要在重定向过程中退出iframe:

由于我们当前在Facebook.com上为Apps加载iframe的方式,将用户浏览器的顶部窗口导航到OAuth对话框非常重要。 许多应用程序通过将脚本片段发送到用户的浏览器,并将top.location.href属性设置为对话框URL来实现此目的。

来源: http : //developers.facebook.com/docs/appsonfacebook/tutorial/#auth

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM