首页 > 解决方案 > Android 上的 Ionic:重定向到 http://localhost/

问题描述

问题:
IONIC-Android 应用程序拒绝从 SSO 站点发送到 http://localhost/ 的重定向。

并因以下错误而崩溃:

拒绝连接

环境:

离子信息:

Ionic:                                                                                                                     
                                                                                                                       
  ionic (Ionic CLI)  : 4.12.0                    
  Ionic Framework    : ionic-angular 3.9.2                                                                                
  @ionic/app-scripts : 3.2.3                                                                                              
                                                                                                                       
Cordova:                                                                                                                   
                                                                                                                       
  cordova (Cordova CLI) : 9.0.0 (cordova-lib@9.0.1)                                                                       
  Cordova Platforms     : android 8.1.0                                                                                   
  Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.1.3, (and 10 other plugins) 
                                                                                                                       
System:                                                                                                                    
                                                                                                                       
  Android SDK Tools : 26.1.1                                     
  NodeJS            : v10.16.0                                                         
  npm               : 6.10.0                                                                                              
  OS                : Windows 10                                                                                          
                                                                                                                       

我做什么:
单击特定按钮将您链接到 SSO-AUthority 站点(直接在应用程序内)
在这里,用户使用其 SSO-Credentials 授权自己。成功后,站点将重定向回
它的调用源,在我的例子中是应用程序,所以 http://localhost/#access_token=...
这会导致应用程序崩溃并显示错误。

我试过更新几个插件,比如 web 视图和应用内浏览器,没有任何变化。

我能做什么?:
我不确定我是否这样做是正确的,或者是否有更好的方法。我试图得到比这个错误消息更好的东西,但是当我在 Chrome 的设备调试模式下查看它时,没有详细的错误消息或任何进一步的错误。

我在这个话题上搜索了我的屁股,但到目前为止,没有发现任何对我有任何帮助的东西。我总是以完全相同的错误告终。

标签: androidredirectionic3single-sign-onconnection-refused

解决方案


推荐阅读