Приложение Spring Boot 2.2 с springdoc-openapi-ui (пользовательский интерфейс Swagger) запускает HTTP-порт. Приложение развертывается в Kubernetes с Ingress, маршрутизирующими HTTPS-запросы извне кластера в службу.
В этом случае пользовательский интерфейс Swagger, доступный по адресу https://example.com/api/swagger-ui.html
, имеет неправильный "URL-адрес сгенерированного сервера" - http://example.com/api
. Хотя должно быть https://example.com/api
.
Хотя доступ к пользовательскому интерфейсу Swagger осуществляется по HTTPS, сгенерированный URL-адрес сервера по-прежнему использует HTTP.