0

最近我通过将数据卷挂载到不同的环境来迁移 keycloak 数据库。在那之前它工作得很好,突然我得到了空的登录页面(用户名和密码表单没有显示)。在主题中,我评论了“if 循环”,即此文件的第 8 行https://github.com/keycloak/keycloak/blob/master/themes/src/main/resources/theme/base/login/login。 ftl#L8,它正在工作。为什么我需要评论该行?什么是领域。密码是什么意思?任何想法?

在迁移数据时,是否有任何问题?如果是这样,我应该检查 keycloakdb 中的哪个表来解决这个问题。

如果您需要更多信息,请随时问我。

钥匙斗篷登录页面

4

1 回答 1

0

首先,您应该分享有关您的设置的更多信息,例如您使用的数据库、keycloak 的安装方式、keycloak 版本。

但是根据给定的信息:

realm.password仅表示领域的密码,如果您没有设置此设置,通常意味着您必须设置它。如果您从头开始安装 Keycloak 并且尚未添加密码,通常也会发生这种情况。

您可以通过bin/add-user-keycloak.shJBOSS_HOME目录中运行来执行此操作。

顺便说一句,您不应该直接在数据库中更改密码或直接在那里进行更改。

于 2020-10-13T19:29:55.593 回答