SAML Single logout - интеграция Keycloak и Mattermost - PullRequest
0 голосов
/ 17 мая 2018

Я настроил единый вход в SAML между вопросом и ключом, но у нас возникла проблема при однократном выходе из системы.Когда я вызываю url для выхода из системы, я получаю ответ от api независимо от того, что выход состоялся.Но после того, как я открою самый важный URL для входа, я могу войти без имени пользователя и пароля.Когда я закрываю и открываю браузер после выхода из системы, все в порядке, и клавиатура спрашивает имя пользователя и пароль.Мне нужен сценарий для keycloak спрашивать пользователя и проходить без закрытия браузера после выхода из системы.

Во время процесса выхода из системы я сначала вызвал URL, определенный в документации keycloak

https://keycloak-app/auth/realms/master/protocol/openid-connect/logout?redirect_uri=https://mattermost-app/login/sso/saml

Я получаю ответ от значения API, но я 'Я не перенаправляю на сайт авторизации.Я должен войти в систему вручную

{"status":"OK"}

Конфигурация в keycloak:

Force Post binding: Enable
Front Channel Logout: Enable
Logout Service POST biding URL: https//:mattermost-app/api/v4/users/logout
Logout Service Redirect Binding URL: https://mattermost-app/login/sso/saml

Я надеюсь, что написал достаточно информации, чтобы объяснить мою проблему.Спасибо за помощь

...