Я использую Swagger 2.8.0 для создания документации API Spring Boot Rest.
Но он возвращает DNS-имя с портом сервера приложений, что является неожиданным.
Итак, моя структура приложения
DNS URL ( like www.myweb.com) -> web server (like abcserver:1234) -> app server (like xyzserver:5678).
Таким образом, при доступе к интерфейсу Swagger из DNS-имени он возвращает порт сервера приложений, к которому добавлено имя хоста. Поэтому я получаю www.myweb.com:5678
в качестве имени хоста в интерфейсе Swagger, что неверно.
Но он работает нормально при использовании веб-сервера с портом или сервера приложений с портом. Например, если я нажму https://xyzserver:5678/**Swagger-ui.html
, то вернется правильное имя хоста, например xyzserver:5678
здесь