Keycloak выдает ошибку «Имя пользователя или пароль неверны» после нажатия кнопки «отменить связь пользователей» - PullRequest
0 голосов
/ 10 февраля 2019

Я использую автономную версию keycloak 4.5.0 в Centos для обеспечения безопасного входа с помощью LDAP для веб-приложения.

Это работало успешно, но когда кто-то после нажатия кнопки «отсоединить пользователей» на администраторе KeycloakПанель> Федерация пользователей> ldap, никто не может войти с именем пользователя и паролем ldap, потому что он выдает ошибку «Имя пользователя или пароль неверны».

Я пытался нажать кнопку «Синхронизировать всех пользователей», но изменения не произошли,Поэтому я перезапустил приложение keycloak с сервера, но проблема не изменилась.

Я проверил журналы сервера keycloak, и он дает следующее:

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

, поэтому, пожалуйста, помогите мне в этой проблеме входа в систему и предоставьте информацию о кнопке отмены связи пользователей.

спасибо за ответы.

1 Ответ

0 голосов
/ 14 августа 2019

Keycloak не может получить пароль от ldap.После процесса отмены связи пароль больше не может быть проверен, и вход в систему будет неудачным.Вы должны установить «действие по сбросу пароля», чтобы пользователи могли указать новое.

Интересный подход для миграции пользователей можно найти здесь: Переход на Keycloak с нулевым временем простоя

...