Проверка подлинности Keycloak с LDAP не работает - PullRequest
0 голосов
/ 23 января 2020
keycloak.init({ onLoad: "login-required" })
.success((authenticated) => {
...}
})
.error(() =>{
console.log("failed to login");
}

Я использую Keycloak с LDAP. Соединения LDAP в порядке, и я вижу пользователей LDAP, импортированных в Keycloak.

При аутентификации с неверными учетными данными я вижу в журналах keycloak:

2020-01-23 14:39:07,563 WARN  [org.keycloak.events] (default task-206) type=LOGIN_ERROR, realmId=kfzbp, clientId=kfzbp-client-localhost, userId=null, ipAddress=192.168.180.26, error=user_not_found, auth_method=openid-connect, auth_type=code, redirect_uri=http://localhost:8080/#/, code_id=a58c68e0-bd96-47b4-acf8-ff0542d14eb2, username=dadawd, authSessionParentId=a58c68e0-bd96-47b4-acf8-ff0542d14eb2, authSessionTabId=BziTTLQWQcI

Но отладчик не переходит в функцию обратного вызова success или error. Но когда я ввожу правильные учетные данные пользователя, я ничего не вижу в журналах Keycloak, но отладчик переходит в функцию обратного вызова error. Но в консоли администратора Keycloak я вижу активную сессию. Кто-нибудь может помочь?

...