【发布时间】:2018-10-22 11:26:57
【问题描述】:
是否可以将 Spring Boot 应用程序 (Jetty) 配置为具有至少一个非安全(非 https)端点,以供负载均衡器执行健康检查,但强制所有其他请求安全?
设置属性时:
server.ssl.enabled=true
所有端口(常规端口和管理/执行器端口)的请求都强制为 https。
安全请求 URLS 中的服务器名称必须与配置的证书匹配。像 kubernetes 这样的负载均衡器或容器管理器必须使用某种主机名到服务器映射来访问服务器池中的每个节点。
【问题讨论】:
标签: spring spring-boot https embedded-jetty