리액트 스프링 CORS

최규호·2025년 9월 30일

방법1) 컨트롤러에서 @CrossOrigin(value = "http://리액트주소")

방법2) config파일을 새로 만들어서

@Configuration // 설정 관련 빈(객체) 등록
public class CorsConfig implements WebMvcConfigurer{
// 스프링 웹 MVC 설정 '구현'
// (1) CORS 관련 매핑 설정
@Override
public void addCorsMappings(CorsRegistry registry) {
// registry.addMapping("/허용할 컨트롤러 URL") : /* 넣으면 전체 허용
// .allowedOrigins("허용할 출처/도메인") :
모든출처
// .allowedMethods("허용할 HTTP메소드"); : * 모든 메소드
registry.addMapping("/axios")
.allowedOrigins("http://localhost:5173" , "http://localhost:5174")
.allowedMethods("GET","POST","PUT","DELETE");

}

}

profile
코딩입문자 2025.05.26~ing

0개의 댓글