From c68ec19f89ee259e0a2977c24e6a9fefdfb8e911 Mon Sep 17 00:00:00 2001 From: Artem Bilan Date: Tue, 11 Oct 2022 11:21:35 -0400 Subject: [PATCH] Fix HttpDslTests for latest Spring Security --- .../springframework/integration/http/dsl/HttpDslTests.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/spring-integration-http/src/test/java/org/springframework/integration/http/dsl/HttpDslTests.java b/spring-integration-http/src/test/java/org/springframework/integration/http/dsl/HttpDslTests.java index 29ecc7023d..f6727a7ea4 100644 --- a/spring-integration-http/src/test/java/org/springframework/integration/http/dsl/HttpDslTests.java +++ b/spring-integration-http/src/test/java/org/springframework/integration/http/dsl/HttpDslTests.java @@ -70,6 +70,7 @@ import org.springframework.security.core.userdetails.UserDetailsService; import org.springframework.security.crypto.factory.PasswordEncoderFactories; import org.springframework.security.provisioning.InMemoryUserDetailsManager; import org.springframework.security.web.SecurityFilterChain; +import org.springframework.security.web.util.matcher.AntPathRequestMatcher; import org.springframework.test.annotation.DirtiesContext; import org.springframework.test.context.junit.jupiter.web.SpringJUnitWebConfig; import org.springframework.test.web.client.MockMvcClientHttpRequestFactory; @@ -321,9 +322,9 @@ public class HttpDslTests { @Bean public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { - return http. - authorizeRequests() - .antMatchers("/service/internal/**").hasRole("ADMIN") + return http + .authorizeHttpRequests() + .requestMatchers(new AntPathRequestMatcher("/service/internal/**")).hasRole("ADMIN") .anyRequest().permitAll() .and() .httpBasic()