我在我的应用程序(app1)中使用 keycloak(8.0.1 版)作为身份代理。在我的应用程序中,用户可以使用外部 idp(google, fb) 或从我们的登录页面进行签名。现在,我设置了另一个 Keycloak 实例并使用 OIDC 将其配置为 IDP。它工作正常。
如果用户已经登录到外部 idp(google, fb) 并从 app2 的网页单击我的 app(app1)。有没有办法,我可以自动让用户进入,而不是将他重定向到我的 app(app1) 登录页面。
我在我的应用程序(app1)中使用 keycloak(8.0.1 版)作为身份代理。在我的应用程序中,用户可以使用外部 idp(google, fb) 或从我们的登录页面进行签名。现在,我设置了另一个 Keycloak 实例并使用 OIDC 将其配置为 IDP。它工作正常。
如果用户已经登录到外部 idp(google, fb) 并从 app2 的网页单击我的 app(app1)。有没有办法,我可以自动让用户进入,而不是将他重定向到我的 app(app1) 登录页面。
是的,您可以通过设置 kc_idp_hint 参数 https://www.keycloak.org/docs/latest/server_admin/#default_identity_provider来做到这一点