功能网络框架中的SSL(HTTPS)支持



我应该如何使用功能网络框架为Spring引导服务配置SSL?

通过设置server.ssl的配置。*属性不起作用(根本没有发生),如果我正确阅读文档,仅支持server.port.port.port.address.address。

作为运行时,我更喜欢Netty,但我也可以使用Tomcat。

确实,使用server.ssl.*配置键是正确的方法。从Spring Boot 2.0.0.m5开始,这尚未支持,但它将在未来的里程碑版本中(您可以遵循该问题的#9431)。

您可以将自定义器用作解决方法;Spring Boot已经为Tomcat提供了一些(请参阅TomcatConnectorCustomizer),但不幸的是,Netty还没有(请参阅#10418)。

与此同时,您可以提供自己的ReactiveWebServerFactory bean并手动设置Netty服务器。

最新更新