keycloak 中的默认自定义领域

2 keycloak

我们的团队正在开发一个集成到 Keycloak 的项目。我们创建了一个自定义领域,比如说ProjectX并启用我们的自定义主题,以便在 Keycloak 的登录页面中应用。

由于我们的主题应用于领域ProjectX而不是在领域master,那么我们如何在第一次访问 keycloak 登录页面时默认显示(带有主题)的自定义领域?

Sub*_*shi 5

不确定您正在构建哪个项目以及如何在ProjectX项目中配置 keycloak 。好的,让我们忽略所有这些事情,看看我们通常如何浏览 keycloak。我们只需点击https://<IP ADDRESS>:<PORT>/auth它,它就会显示一些链接,我们点击Administration Console它,它将重定向到MASTER领域 url。

看起来像这样 https://<IP ADDRESS>:<PORT>/auth/realms/master/protocol/openid-connect/auth?client_id=security-admin-console&redirect_uri=https%3A%2F%2F135.250.138.93%3A8666%2Fauth%2Fadmin%2Fmaster%2Fconsole%2F%3Fredirect_fragment%3D%252Frealms%252Fbasic-auth%252Ftheme-settings&state=47381ff9-eb03-4419-bac3-8824d57f9c0d&nonce=be95ef5a-0737-49a3-be0b-4577f7a050ae&response_mode=fragment&response_type=code&scope=openid

现在,在您的情况下,您想要访问特定领域的 url,而不是默认(主)领域,所以这里是 url 下方的解决方案。

https://<IP ADDRESS>:<PORT>/auth/realms/<REALM-NAME>/account
Run Code Online (Sandbox Code Playgroud)

但是请确保您为您的领域创建了用户并为特定用户提供了适当的权限。