我有一个 ionic 6 应用程序(使用电容器 3),并且我使用 Keycloak 作为身份验证提供程序。我当前的 keycloak 版本是 V 14.0.0。 当我测试网络版本时,一切都工作正常,但是当我转移到 Android 时,当用户进行 keycloak 登录时,我无法重定向到应用程序。
我已经在android清单中设置了深层链接:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http://bec02:8080/auth/" android:host="com.test.kctestapp"/>
</intent-filter>
但是一旦通过身份验证,页面就找不到了:
我做错了什么?谢谢你。
我知道这不是答案,但我知道几周以来我一直遇到同样的问题。 @Carlos González 或 @physox 如果你这样做了,你是如何解决这个问题的?
尝试在您的情况下在 Keycloak 配置和应用程序重定向Url 参数中使用以下redirectUrl:
com.test.kctestapp://