react
Spring boot CORS 설정
스프링 부트로 REST API 서버를 만들면 테스트 다돌려보고 마지막으로 postman에서까지 실행이 잘 되는데 프론트쪽에서 실행할 때 에러가 나는 경우가 있었다 이번에 처음 겪어본 에러였는데 SOP를 따르지 않아서 발생하는 문제였다 CORS(Cross-Origin Resource Sharing) 다른 출처의 자원들을 공유하는 것을 의미한다 따라서 CORS를 설정해주지 않거나 제대로 설정하지 않은 경우 원하는대로 자원을 공유하지 못하게 된다 처음에 다른 출처라는 것에 대해서 이해하는데 정확히 어떤 의미인지 어려운 감이 있었다 우선 다른 출처에 대해서 먼저 알고 넘어가겠다 출처(Origin) 출처는 URL의 Protocol Host Port로 구분된다 Protocol : Http, Https, FTP와 같..