2021-05-11-TIL

크로스 도메인(CORS) 이슈

원인

웹페이지의 origin과 API의 origin이 달라서 발생

해결책

  • CORS 정책을 지키도록 요청 헤더 변경
  • API에서 허용하도록 설정 변경 -> @CrossOrigin을 컨트롤러에 붙여주기

참고자료

  • http://jmlim.github.io/spring/2018/12/11/spring-boot-crossorigin/
  • https://aws.amazon.com/ko/premiumsupport/knowledge-center/api-gateway-cors-errors/
  • https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#simple_requests