是否可以将 Spring Boot 应用程序( Jetty )配置为至少有一个非安全(非 https)端点,以便负载均衡器执行运行状况检查,但所有其他请求都必须强制安全?
设置属性时:
server.ssl.enabled=true
对所有端口(常规端口和管理/执行器端口)的请求都强制为 https。
安全请求 URL 中的服务器名称必须与配置的证书匹配。像 kubernetes 这样的负载均衡器或容器管理器必须使用某种主机名到服务器的映射来访问服务器池中的每个节点。
https spring embedded-jetty spring-boot
embedded-jetty ×1
https ×1
spring ×1
spring-boot ×1