Swagger-пользовательский интерфейс перенаправляется на порт 8080 и выдает страницу ошибок после реализации SSL @8443

#spring #spring-boot #ssl #port #swagger-ui

Вопрос:

Допустим, http://example.com:8080/example/swagger-ui.html это был URL-адрес swagger, который я использовал ранее. Затем я внедрил SSL, который изменил номер порта приложения на 8443. Теперь я должен быть в состоянии открыть swagger с https://example.com:8443/example/swagger-ui.html Но он перенаправляет на порт 8080 и выдает мне страницу с ошибкой, на которой написано:

Этот сайт не может обеспечить безопасное соединение example.com отправил неверный ответ. ERR_SSL_PROTOCOL_ERROR

Я попробовал несколько изменений в своем файле SwaggerConfig в приложении springboot, как указано ниже:

 @Bean
public Docket api() {
    return new Docket(DocumentationType.SWAGGER_2)
            .protocols(Collections.singleton("https"))
            .host("example.com:8443")
            .select().apis(RequestHandlerSelectors.any()).paths(PathSelectors.any())
            .build().directModelSubstitute(Calendar.class, String.class);
}
 

Но до сих пор не везло. Пожалуйста, помогите.
Спасибо