Facebook登录iPhone时出现错误

时间:2011-05-24 04:35:35

标签: ios facebook mobile-website

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

我正在尝试让我的iphone webapp使用Facebook登录,但每次都会因191错误而失败: My Dev应用程序出错。请稍后再试。

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:

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

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

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

是什么给出了?

1 个答案:

答案 0 :(得分:1)

所以我想我想出来了,加上www: redirect_uri=http://www.dev.some

代替: redirect_uri=http://dev.some

似乎要解决此问题,现在完成其余的登录...