Open hanny856 opened 4 years ago
서버쪽에서 WebMvcConfigurer 을 이용하여 localhost:3000으로 들어오는 요청을 허락하는 방향으로 해결했다 *이때 cors 설치가 되어 있어야 적용된다.
참고(거의 똑같이 진행중) >> https://lemontia.tistory.com/912
위 방법으로 조회는 문제없이 구현했으나 삭제 구현 시 같은 문제가 발생. 컨트롤러에서 @CrossOrigin 어노테이션 추가해서 문제해결 했으나 옳은 방향이 아닌 것 같아서 찾아보니 https://velog.io/@hellozin/Spring-API-서버에서-PUT-DELETE-요청-시-CORS-설정이-적용-안되는-경우 이런 글이 있었다. 해당 방법으로 allowedMethods 추가하여 문제를 해결했다.
Access-Control-Allow_Origin(CORS) react의 로컬호스트와 spring boot의 로컬호스트가 일치하지 않아 발생