티스토리 뷰

 현재 회사에서 AWS 인증서를 통해서 HTTPS(443)에 개발 서버를 놓고 개발을 진행 중인데, 자체적으로 Tomcat에 인증서가 있는 게 아니라서  Spring boot에 SSL 설정은 빠져있는 상태였습니다. 그러다보니 Swagger에는 주소가 Http로 나와서 Swagger에서 통신이 제대로 되지 않는 일이 발생했습니다.

 그래서 Swagger에서 서버를 설정을 해주었는데, 처음에는 설정한 정보로 정보가 뜨긴 하지만 새로고침을 하면 설정한 서버가 뜨지 않고 Swagger에 기본적으로 설정 된 서버 정보가 나오면서 초기화가 되는 문제가 발생했습니다. 이리 저리 구글에도 찾아보고 여러 방법을 적용했는데도 되지 않더군요. 그래서 현재 springdoc-openapi-ui 버전을 1.5.9에서 1.4.8로 낮췄더니 그제서야 서버 설정이 제대로 되더군요. 혹시나 저와 같은 고통을 받고 있는 분들을 위해 남겨둡니다. 1.5.9에서 1.4.8로 버전을 낮추시길 바랍니다.

댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday