WebMvcConfigurer 구현부
@Configuration
@Profile("dev")
public class DevConfig {
@Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurerAdapter() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**").allowedOrigins("http://localhost:4200");
}
};
}
}
WebSecurityConfigurer 구현부
@Override
protected void configure(HttpSecurity http) throws Exception {
http
.cors().and()
....
ref : https://stackoverflow.com/questions/40286549/spring-boot-security-cors