Closed
Description
Spring Security now supports deriving OAuth 2.0 configuration from multiple endpoint types.
Instead of calling:
ClientRegistrations.fromOidcIssuerLocation
// or
JwtDecoders.fromOidcIssuerLocation
// or
ReactiveJwtDecoders.fromOidcIssuerLocation
Which only is aware of the OIDC Provider Configuration endpoint, Spring Boot could instead call:
ClientRegistrations.fromIssuerLocation
// or
JwtDecoders.fromIssuerLocation
// or
ReactiveJwtDecoders.fromIssuerLocation
which will first attempt the OIDC endpoint, and then try endpoints indicated in RFC 8414.