keycloak中的默认自定义域

时间:2018-01-23 08:47:28

标签: keycloak

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

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

1 个答案:

答案 0 :(得分:0)

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

看起来像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而不是默认(Master)领域,所以这里是解决方案命中以下网址。

https://<IP ADDRESS>:<PORT>/auth/realms/<REALM-NAME>/account

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