Spring Webflux Netty http и https - PullRequest
       9

Spring Webflux Netty http и https

0 голосов
/ 13 октября 2018

У меня есть требование, когда в приложении Spring Webflux мне нужно прослушивать порты HTTP и HTTPS.Я мог легко настроить HTTPS, используя

@Bean
public WebServerFactoryCustomizer<NettyReactiveWebServerFactory> customizer() {
    return new WebServerFactoryCustomizer<NettyReactiveWebServerFactory>() {
        @Override
        void customize(NettyReactiveWebServerFactory factory) {
            Ssl ssl = new Ssl()
            // Your SSL Cusomizations
            ssl.setEnabled(true)
            ssl.setKeyStore(keystorePath)
            ssl.setKeyPassword(keystorePass)
            factory.setSsl(ssl)
        }
    }
}

. Я не уверен, как добавить HTTP-прослушиватель для Netty.Для модели сервлета Tomcat я обнаружил https://dzone.com/articles/enable-httphttps-spring-boot. Поиск аналогичной настройки для Netty Webflux.

1 Ответ

0 голосов
/ 13 октября 2018

В данный момент это не поддерживается.Тем временем вы можете посмотреть следующую проблему: https://github.com/spring-projects/spring-boot/issues/12035

...