From 99d87636d2f88dec3ba4d03797f874f25b8405fd Mon Sep 17 00:00:00 2001 From: Fabio Formosa Date: Sat, 19 Nov 2022 18:45:47 +0100 Subject: [PATCH] #78 removed an unused CORS config --- .../api/security/QuartzManagerSecurityConfig.java | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/quartz-manager-parent/quartz-manager-starter-security/src/main/java/it/fabioformosa/quartzmanager/api/security/QuartzManagerSecurityConfig.java b/quartz-manager-parent/quartz-manager-starter-security/src/main/java/it/fabioformosa/quartzmanager/api/security/QuartzManagerSecurityConfig.java index a8eac06..cdaedae 100644 --- a/quartz-manager-parent/quartz-manager-starter-security/src/main/java/it/fabioformosa/quartzmanager/api/security/QuartzManagerSecurityConfig.java +++ b/quartz-manager-parent/quartz-manager-starter-security/src/main/java/it/fabioformosa/quartzmanager/api/security/QuartzManagerSecurityConfig.java @@ -34,9 +34,6 @@ import org.springframework.security.web.AuthenticationEntryPoint; import org.springframework.security.web.SecurityFilterChain; import org.springframework.security.web.authentication.HttpStatusEntryPoint; import org.springframework.security.web.authentication.www.BasicAuthenticationFilter; -import org.springframework.web.cors.CorsConfiguration; -import org.springframework.web.cors.CorsConfigurationSource; -import org.springframework.web.cors.UrlBasedCorsConfigurationSource; import java.util.ArrayList; import java.util.List; @@ -101,7 +98,9 @@ public class QuartzManagerSecurityConfig { @Order(Ordered.HIGHEST_PRECEDENCE) @Bean(name = "quartzManagerFilterChain") - public SecurityFilterChain filterChain(HttpSecurity http, @Qualifier("quartzManagerInMemoryAuthentication") InMemoryUserDetailsManager userDetailsService, AuthenticationManager authenticationManager) throws Exception { + public SecurityFilterChain filterChain(HttpSecurity http, + @Qualifier("quartzManagerInMemoryAuthentication") InMemoryUserDetailsManager userDetailsService, + AuthenticationManager authenticationManager) throws Exception { http.antMatcher(QUARTZ_MANAGER_API_ANT_MATCHER).csrf().disable() // .sessionManagement().sessionCreationPolicy(SessionCreationPolicy.STATELESS).and() // .exceptionHandling().authenticationEntryPoint(restAuthEntryPoint()).and() // @@ -128,14 +127,6 @@ public class QuartzManagerSecurityConfig { }; } - @Bean(name = "quartzManagerCorsConfigurationSource") - public CorsConfigurationSource corsConfigurationSource() { - UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); - source.registerCorsConfiguration(QUARTZ_MANAGER_API_ANT_MATCHER, new CorsConfiguration().applyPermitDefaultValues()); - source.registerCorsConfiguration(QUARTZ_MANAGER_UI_ANT_MATCHER, new CorsConfiguration().applyPermitDefaultValues()); - return source; - } - public LoginConfigurer formLoginConfigurer() { JwtAuthenticationSuccessHandler jwtAuthenticationSuccessHandler = jwtAuthenticationSuccessHandler(); AuthenticationSuccessHandler authenticationSuccessHandler = new AuthenticationSuccessHandler(jwtAuthenticationSuccessHandler);