Keycloak - AuthenticationFlowException: не найден сериализованный контекст в clientSession - PullRequest
0 голосов
/ 10 июля 2019

Я получаю это исключение при попытке войти из внешнего IDP с помощью Keycloak.

Failed authentication: org.keycloak.authentication.AuthenticationFlowException: Not found serialized context in clientSession
    at org.keycloak.authentication.authenticators.broker.AbstractIdpAuthenticator.authenticate(AbstractIdpAuthenticator.java:66)
    at org.keycloak.authentication.DefaultAuthenticationFlow.processFlow(DefaultAuthenticationFlow.java:200)
    at org.keycloak.authentication.AuthenticationProcessor.authenticateOnly(AuthenticationProcessor.java:853)
    at org.keycloak.authentication.AuthenticationProcessor.authenticate(AuthenticationProcessor.java:722)
    at org.keycloak.services.resources.LoginActionsService.processFlow(LoginActionsService.java:286)
    at org.keycloak.services.resources.LoginActionsService.brokerLoginFlow(LoginActionsService.java:753)
    at org.keycloak.services.resources.LoginActionsService.postBrokerLoginGet(LoginActionsService.java:687)
    at sun.reflect.GeneratedMethodAccessor866.invoke(Unknown Source)

При возникновении ошибки отображается следующая страница.

enter image description here

Я точно знаю, что учетные данные пользователя верны.Я также проверил токены для IDP, и все кажется правильным.

Так в чем здесь проблема?

1 Ответ

0 голосов
/ 22 июля 2019

Я наконец понял это.В настройках Identity Provider у меня был установлен пост-входной поток first broker login.Для моего провайдера идентификации его следует оставить пустым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...