【问题标题】:Spring Webflux Netty http and httpsSpring Webflux Netty http 和 https
【发布时间】:2019-03-18 04:03:00
【问题描述】:

我有一个要求,我需要在 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)
        }
    }
}

我不确定如何为 Netty 添加 HTTP 侦听器。对于 Tomcat Servlet 模型,我找到了https://dzone.com/articles/enable-httphttps-spring-boot。为 Netty Webflux 寻找类似的设置。

【问题讨论】:

    标签: spring spring-boot spring-webflux reactor-netty


    【解决方案1】:

    目前不支持此功能。您可以同时关注以下问题:https://github.com/spring-projects/spring-boot/issues/12035

    【讨论】:

      猜你喜欢
      • 2018-08-09
      • 2018-10-26
      • 1970-01-01
      • 2013-02-01
      • 1970-01-01
      • 2022-06-05
      • 2019-12-07
      • 2021-05-16
      • 2018-07-26
      相关资源
      最近更新 更多