iPhone 上的 Facebook 登录出现错误

Posted

技术标签:

【中文标题】iPhone 上的 Facebook 登录出现错误【英文标题】:Facebook login on iPhone thowing errors 【发布时间】:2011-05-24 04:35:35 【问题描述】:

我在 SO 中看到过几个过去的问题,但没有一个想回答这个问题。

我试图让我的 iphone webapp 使用 Facebook 登录,但每次都失败并出现 191 错误: 我的开发应用程序发生错误。请稍后再试。

API 错误代码:191 API 错误描述:指定的 URL 不属于应用程序 错误消息:redirect_uri 不属于应用程序。

我的 FB 日志链接如下所示:

http://m.facebook.com/dialog/oauth/?scope=email,user_birthday&client_id=1754645158****&redirect_uri=http://dev.someDomain.com&display=touch

帖子试图跟随链接返回 uri 被从 url 中剥离:

http://m.facebook.com/dialog/oauth/?scope=email,user_birthday&client_id=1754645158*****&redirect_uri=&display=touch

指定域时根据 fb 开发站点: 如果设置,Facebook 将在所有子域上启用身份验证(例如,“example.com”将启用 *.example.com)

当我将其更改为我的主域时,它会正确重定向。

什么给了?

【问题讨论】:

【参考方案1】:

所以我想我想通了,添加 www: redirect_uri=http://www.dev.some

而不是: redirect_uri=http://dev.some

似乎解决了这个问题,现在完成其余的登录...

【讨论】:

以上是关于iPhone 上的 Facebook 登录出现错误的主要内容,如果未能解决你的问题,请参考以下文章

iPhone 4 和模拟器上的 Facebook 登录失败

iphone:facebook应用程序响应错误消息

登录 facebook 时无法完成操作。(com.facebook.sdk 错误 2.0)错误。 iOS 6,iPhone3gs

出现错误'操作无法完成。 (com.facebook.sdk 错误 5.)' 从 iphone 在 facebook 上发布视频时

iPhone应用程序,如何避免要求用户重新登录Facebook

从 iphone 应用程序在 facebook 上发布图像出现错误