Can you register a cors in configurations?
@Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurer() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**").allowedMethods("POST", "GET");
}
};
}
after in securityFilterChain inset cors as default:
@Bean
public SecurityFilterChain securityFilterChain(HttpSecurity httpSecurity) throws Exception {
httpSecurity.authorizeHttpRequests(auth -> {
auth.anyRequest().authenticated();
});
httpSecurity.cors(withDefaults()).formLogin()...
return httpSecurity.build();
}