프로젝트에 쓰기 위해서 Vue js 공부하던 중에
axios로 post 요청을 날렸는데 해당 에러가 발생하였다.
이 문제의 해결 방법은 2가지가 존재한다.
1. 스프링부트에서 해결하기 WebMvcConfigurer 에서
addCorsMappings 메소드를 오버라이딩 해서 사용해주면 된다.

사용법은 컨트롤러에 어노테이션을 붙이면 된다고 나와있다.
@CrossOrigin이라는 어노테이션이다.

위와 같이 작성하면 localhost:8080 포트에서 나오는 모든 요청을 CORS 예외 처리를 받을 수 있다.
2. Vue js의 vite.config.js에서 proxy 설정을 통해서
해결할 수 있다.
'자바의 봄(Spring) > 오류 수정하기' 카테고리의 다른 글
InternalAuthenticationServiceException 에러 (0) | 2024.04.05 |
---|---|
[Java] java.lang.UnsupportedOperationException 에러 처리 (0) | 2024.03.23 |
intellij 깃 로그 한글 깨짐 (콘솔 한글 깨짐) (0) | 2022.12.08 |
MySQL 접속에러 ( 윈도우에서 ) (0) | 2022.10.24 |
assertThat 안불러와 질 때 (인텔리제이 한정) (0) | 2022.10.20 |
댓글