首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Cordova/PhoneGap上运行的GoAngular $loginUrl正确的“GoAngular”路径是什么?

在Cordova/PhoneGap上运行的GoAngular $loginUrl正确的“GoAngular”路径是什么?
EN

Stack Overflow用户
提问于 2014-05-04 10:17:22
回答 1查看 74关注 0票数 1

我很难在Android4.3设备上的Cordova/PhoneGap应用程序中为第三方身份验证(即returnTo )设置正确的GitHub路径。在GoAngular中执行此操作的命令是$goConnectionProvider.$loginUrl(providerName, returnTo)

在我的开发环境中,我传递window.location.href作为我的returnTo参数,当然,这很好,因为应用程序的位置被报告为http://localhost:[port]/[path]。注意,我不得不在我的localhost仪表板中白名单GoInstant。

值得注意的是,第三方程序在安卓设备上运行PhoneGap开发者应用程序时也可以正常工作(因为PhoneGap应用程序基本上是通过本地IP地址服务我的应用程序,我也是这样做的)。

在Android上,向window.location.href报告的路径是file:///android_asset/www/index.html#/app/。因此,这是我提供给$goConnectionProvider.$loginUrl的路径。不幸的是,$goConnection抛出一个错误,因为这不是HTTP或HTTPS url。

我的returnTo路径应该是什么?有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-27 01:27:21

不幸的是,GoInstant Auth目前不支持Cordova/PhoneGap。浏览器将重定向请求视为跨协议,并阻止它。

我们在路线图中添加了Cordova/PhoneGap支持,当它可用时,我将更新这个答案!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23455045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档