[Nginx + Spring Boot + Swagger] 배포환경에서 Swagger 로딩시 /v3/api-docs 호출 실패
·
트러블 슈팅
문제 상황배포 후 Swagger API 문서를 로딩하는 시점에서 정상적으로 데이터를 로딩할 수 없는 현상.https://{도메인 이름}/swagger-ui/index.html 접속은 정상하지만 내부에서 호출되는 /v3/api-docs/ 요청이 403 Forbidden 응답을 반환 에러 로그/메시지이미 사전에 시큐리티에 관련된 경로에 대해서 permitAll()은 해준 상태였습니다. 시큐리티 적용 전에 동작이 잘 되었다는 점, 그리고 적용 후에 로컬에서도 잘 동작했다는 점을 확인한 순간 시큐리티 설정 이외에 배포 환경에서의 설정이 문제일 것이라고 짐작되었습니다.원인Swagger UI 자체는 잘 표시되는데, 내부적으로 호출하는 /v3/api-docs 등 리소스 경로가 프록시된 경로(/api)를 고려하지 않고..