diff --git a/oauth2-authorization-server/src/main/java/org/springframework/security/config/annotation/web/configuration/OAuth2AuthorizationServerSecurity.java b/oauth2-authorization-server/src/main/java/org/springframework/security/config/annotation/web/configuration/OAuth2AuthorizationServerSecurity.java index af5e45a..957bd19 100644 --- a/oauth2-authorization-server/src/main/java/org/springframework/security/config/annotation/web/configuration/OAuth2AuthorizationServerSecurity.java +++ b/oauth2-authorization-server/src/main/java/org/springframework/security/config/annotation/web/configuration/OAuth2AuthorizationServerSecurity.java @@ -33,9 +33,13 @@ import static org.springframework.security.config.Customizer.withDefaults; @Order(Ordered.HIGHEST_PRECEDENCE) public class OAuth2AuthorizationServerSecurity extends WebSecurityConfigurerAdapter { - // @formatter:off @Override protected void configure(HttpSecurity http) throws Exception { + applyDefaultConfiguration(http); + } + + // @formatter:off + public static void applyDefaultConfiguration(HttpSecurity http) throws Exception { OAuth2AuthorizationServerConfigurer authorizationServerConfigurer = new OAuth2AuthorizationServerConfigurer<>(); RequestMatcher[] endpointMatchers = authorizationServerConfigurer