본문 바로가기
Dev/Spring boot

[spring boot, swagger] 스웨거 cors 문제 해결

by 석맨.class 2024. 10. 23.
반응형

postman 등 으로 api 요청시에는 정상요청이 되지만 스웨거에서 테스트 했을 때 cors 에러가 나는 경우

 

.yml 과 같은 스웨거 설정에 요청시 요청서버 url 과 서버의 url 이 달라서 발생할 수 있다. 

 

서버주소
스웨거 server 설정 주소

 

 

스웨거에서 api 를 실행하면 위 servers 에 설정된 주소에서 요청되기 때문에 만약 위 두개의 주소가 다르면 cors 에러가 발생한다.

 

springdoc 설정에서 

 

springdoc.servers. 설정의 url 을 확인해 주자.