Single Sign Out (SSO) not working with keycloak and jenkins integration

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

Hi everyone,
Just following up on this thread as i haven’t received a response yet , I’d really appreciate any guidance or suggestions from the community.
If more details are needed from my end to help troubleshoot the issue , I’ll be happy to provide.

Thanks in advance for your time and support.

Best Regards
Saif

Looks like for jenkins you would need to configure the frontend-logout endpoint as well.