imagov/keycloak

Keycloak .well-known OpenID Configuration changed.

Opened this issue · 0 comments

I just wanna inform that token_introspection_endpoint has been changed to introspection_endpoint on Keycloak v.18.
This outdated cause Keycloak::Client.user_signed_in? always return False.

token_introspection_endpoint = @configuration['token_introspection_endpoint'] if isempty?(token_introspection_endpoint)

This is my .well-known Configuration:

{
"issuer": "...",
"authorization_endpoint": "...",
"token_endpoint": "...",
"introspection_endpoint": "...",
"userinfo_endpoint": "...",
...
}