按下“取消链接用户”按钮后,Keycloak显示“用户名或密码错误”错误

时间:2019-02-10 11:35:57

标签: spring-boot ldap keycloak

我在Centos上使用独立的keycloak 4.5.0版本为Web应用程序提供LDAP安全登录。

它成功运行,但是当有人按下Keycloak管理面板>用户联合会> ldap上的“取消链接用户”按钮后,任何人都无法使用ldap用户名和密码登录,因为它给出了“用户名或密码错误”的错误。

我试图按下“同步所有用户”按钮,但没有任何改变。 所以我从服务器重新启动到keycloak appication,但问题没有改变。

我检查了keycloak的服务器日志,它给出了:

11:22:51,152 ERROR [org.keycloak.events.EventBuilder] (default task-1) Event listener 'user' registered, but provider not found .

所以请帮助我解决此登录问题,并提供有关“取消链接用户”按钮的信息。

thx以获取答复。

1 个答案:

答案 0 :(得分:0)

keycloak不可能从ldap获取密码。取消链接过程后,无法再检查密码,登录将失败。您必须为用户设置“密码重置操作”,以便他们指定一个新密码。

一种有趣的迁移用户的方法可以在这里找到:Migrate to Keycloak with Zero Downtime