Facebook GraphApi 卡在登录成功页面

Posted

技术标签:

【中文标题】Facebook GraphApi 卡在登录成功页面【英文标题】:Facebook GraphApi stuck in login success page 【发布时间】:2013-04-25 05:39:08 【问题描述】:

我已经集成了 facebook graph api 是几个应用程序,但最近我遇到了一个问题,而我的 Facebook 个人资料 -> 中有Secure Browsing 启用隐私设置 -> 安全,并使用简单的FBGraphApi,它通过了询问权限的所有步骤,但最后一步没有得到accesstoken重定向网址设置为http://www.facebook.com/connect/login_success.html,一旦我禁用Secure Browsing,登录就会正常,我会在redirect uri中附加accesstoken

问题是,我可以让它工作,但不可能告诉所有用户从他们的个人资料中禁用Secure Browsing,而且这样做也不是一件好事..

如果有人遇到类似问题,请给出一些想法..

我的问题和这个problem类似

【问题讨论】:

【参考方案1】:

我们的应用程序也遇到了同样的问题。一位同事做了一些研究,发现如果您使用 https:// 而不是 http:// 启动请求过程(在我们的例子中是 oauth 对话框),那么无论是否启用安全浏览,它都可以工作。

所以

http://www.facebook.com/dialog/oauth/?response_type=token&display=page...

变成了

https://www.facebook.com/dialog/oauth/?response_type=token&display=page...

编辑

上面的网址中还有一个重定向网址,他也改成了https

【讨论】:

以上是关于Facebook GraphApi 卡在登录成功页面的主要内容,如果未能解决你的问题,请参考以下文章

iPad Safari 主屏幕网站卡在 Facebook 登录

使用 Android 中的 Graph API 在 Facebook 上直播视频

Facebook 的 FirebaseUI 身份验证不起作用

您能否在不要求用户允许的情况下使用 Graph API 获取公共 Facebook 页面的提要?

Facebook-sdk python模块没有属性GraphAPI

从 Facebook 获取所有朋友列表,并获取今天和其他生日的人的列表