본문 바로가기
카테고리 없음

[Spring] CORS 설정

by palbokdev 2023. 8. 18.

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