"无法连接......"使用OAuth.io Cordova插件弹出窗口

时间:2014-10-05 15:13:52

标签: cordova oauth inappbrowser

我在Authio仪表板中设置了一个应用程序,我可以从开发人员仪表板成功验证Facebook和Twitter。

我的Cordova项目config.xml包含标记<access origin="*" />

我的项目是以ngSanitize为基础的Angular,我将这些网址列入$sceDelegateProvider.resourceUrlWhitelist()列入白名单:

        'https://oauth.io/**',
        'https://graph.facebook.com/**',
        'https://api.twitter.com/**'

我的身份验证功能使用我的密钥调用OAuth.initialize(),下一行是OAuth.popup(service)

在Android上运行时,弹出窗口会快速打开和关闭。在iPhone上,我在控制台中收到此错误:

webView:didFailLoadWithError - -1004: Could not connect to the server.

我想让弹出窗按预期工作的原因是什么?

1 个答案:

答案 0 :(得分:0)

已解决 - 需要将OAuth.io仪表板后端设置更改为“客户端流程”