Я заметил то же самое:
- 2 приложения (Discourse и другое, назовём его X), подключённые к Keycloak через SAML.
- Выход из Discourse. Пользователь также выходит из X и не может там ничего делать.
- Выход из X. Сессия в Keycloak уничтожается, но пользователь остаётся онлайн в Discourse.
Даже перезагрузка страницы браузера в Discourse не проверяет, что SAML-аутентификация больше не действительна (= пользователь не вышел из системы).
Я ожидал, что пользователь также выйдет из Discourse.
Проверяет ли Discourse SAML-аутентификацию в Keycloak?
Когда это происходит?