Ionic:keycloak 登录后重定向 Android 应用程序

问题描述 投票:0回答:2

我有一个 ionic 6 应用程序(使用电容器 3),并且我使用 Keycloak 作为身份验证提供程序。我当前的 keycloak 版本是 V 14.0.0。 当我测试网络版本时,一切都工作正常,但是当我转移到 Android 时,当用户进行 keycloak 登录时,我无法重定向到应用程序。

这是我的 KeyCloak 客户端配置: keycloakconfig

我已经在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>

但是一旦通过身份验证,页面就找不到了:

pagenotfounderror

我做错了什么?谢谢你。

android angular ionic-framework keycloak android-deep-link
2个回答
0
投票

我知道这不是答案,但我知道几周以来我一直遇到同样的问题。 @Carlos González 或 @physox 如果你这样做了,你是如何解决这个问题的?


-1
投票

尝试在您的情况下在 Keycloak 配置和应用程序重定向Url 参数中使用以下redirectUrl:

com.test.kctestapp://
© www.soinside.com 2019 - 2024. All rights reserved.