Hi,
we are experiencing an issue where single logout(SLO) does not work as expected between keycloak and jenkins.
Setup:
Keycloak version: 23.0.3
Jenkins version: 2.421
Jenkins plugin: Keycloak Authentication 2.3.2
Logout URL configured in Jenkins:
http://keycloak-server/realms/realm/protocol/openid-connect/logout
Expected Behavior:
Logging out from the Keycloak console should terminate all active sessions, including those in Jenkins
Actual Behavior:
Even after logging out from the Keycloak console:
Sessions in Jenkins remain active.
Steps to Reproduce:
Configure Jenkins to authenticate via Keycloak using the logout URL above.
Log in to Jenkins using Keycloak.
Log out from the Keycloak console (or another client).
Observe that Jenkins sessions are still active.
Is there any additional configuration required on the Jenkins or Keycloak side to properly support SLO?
Any help or guidance would be appreciated.
Thanks in advance