diff --git a/security/security-webmvc/src/main/java/com/example/security/webmvc/WebSecurityConfig.java b/security/security-webmvc/src/main/java/com/example/security/webmvc/WebSecurityConfig.java index b8ff49f..66e6c0f 100644 --- a/security/security-webmvc/src/main/java/com/example/security/webmvc/WebSecurityConfig.java +++ b/security/security-webmvc/src/main/java/com/example/security/webmvc/WebSecurityConfig.java @@ -17,13 +17,13 @@ public class WebSecurityConfig { @Bean public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { - return http.authorizeHttpRequests(authorize -> authorize.forServletPattern("/", - (r) -> r.requestMatchers("/rest/anonymous") - .permitAll() - .requestMatchers("/rest/admin") - .hasRole("ADMIN") - .anyRequest() - .authenticated())) + return http + .authorizeHttpRequests(authorize -> authorize.requestMatchers("/rest/anonymous") + .permitAll() + .requestMatchers("/rest/admin") + .hasRole("ADMIN") + .anyRequest() + .authenticated()) .httpBasic(Customizer.withDefaults()) .build(); }