在身份验证步骤后重定向之前在 iOS 模拟器上"No Internet connection"



我刚刚为我的网络应用程序实现了facebookconnect,它可以很好地与我的桌面网络浏览器和android模拟器配合使用。

但是,在iOS 5.0模拟器上,当我输入我的facebook凭据后,m.facebook.com页面没有重定向到我的应用程序的url,而是显示了一个错误,上面写着"没有互联网连接。再试一次"。该页面的左侧窗格(当披露时(显示了我的facebook信息,因此,身份验证确实成功通过了。

以下是我看到错误的网址:

https://m.facebook.com/#/对话框/permissions.request_path=权限.request&app_id=MY_app_id&redirect_uri=MY_APP_URL&display=wap&response_type=代码&fbconnect=1&perms=email&from_ login=1&refid=9

顺便说一句,我正在重定向到此url进行身份验证:

https://m.facebook.com/dialog/oauth?client_id=MY_APP_ID&redirect_uri=MY_APP_URL&scope=电子邮件。

有什么线索可以说明问题的原因吗?感激任何想法。

因此,从facebook移动网站到我的应用程序的url重定向似乎被MobileSafari的"欺诈警告"检测规则绊倒了。

如果我在模拟器中的设置->Safari中禁用"欺诈警告",这会很好。

需要分析为什么safari发现重定向有问题。

相关内容

最新更新