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 页面的提要?