OIDC Backchannel Logout Handler Endpoint 404 #14181
Labels
for: stackoverflow
A question that's better suited to stackoverflow.com
in: oauth2
An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)
I have configured OIDC backchannel logout in an application with a context-path. Issuing the logout from the provider does not destroy the client session.
Stepping through code lead me to the below snippet OidcBackChannelLogoutHandler.eachLogout.
In the above,
logout
does not include the context-path and the resulting post returns 404.OidcBackChannelLogoutHandler.logoutEndpointName is assigned "/logout" by default. There does not appear a way to override this property through DSL or through an ObjectPostProcessor.
I have reviewed #13767 and understand the delay for supporting DSL. In light of this is there another way to configure logoutEndpointName?
EDIT
The version of Spring Security this was identified in is 6.2.0-RC2.
The text was updated successfully, but these errors were encountered: