Cors 오류 web, security 설정


Cors 오류 web, security 설정

학교 캡스톤 프로젝트를 진행하다가 클라이언트와 rest api 통신하는데 CORS 오류가 발생했는데 CORS 오류는 서버와 클라이언트 통신에서 클라이언트가 서버에 요청을 할 때 request 헤더에 orgin 라는 곳에 클라이언트의 주소를 담아서 보내게 되는데 서버가 응답을 해줄 때 response 헤더에 acess-control-allow-origin 이라는 곳에 클라이언트의 주소를 명시해줘야지 cors 오류가 발생하지 않는다. 따라서 이렇게 설정해주고 진행하였는데 인증이 필요한 곳에서는 CORS 오류가 발생했다 그렇다면 spring security 에서도 똑같이 CORS 설정을 해줘야한다 그리고 필요한 경우 cors 의 다른 설정도 추가해서 진행하면 된다. (credentials 를 true..........



원문링크 : Cors 오류 web, security 설정