【发布时间】:2015-06-26 11:44:13
【问题描述】:
我正在使用嵌入式 tomcat 开发一个带有 Spring-boot 的 web 应用程序。 此应用的要求之一是 2-way SSL (clientAuth)。
启用 ClientAuth 很简单,但是我们也喜欢使用 spring-boot Actuator 来管理没有 clientAuth 的不同端口上的应用程序。
有没有一种干净的方法可以做到这一点?
(在执行器端点上禁用 SSL 也足够了)
【问题讨论】:
-
查看
org.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration的源代码,我看到ServerProperties是从beanFactory 注入的,但是我的Spring 经验太有限,无法弄清楚我如何/如果我能影响这个实际注入的是哪个bean在那里,或者我如何获得 bean 来配置它。 -
自从我问这个问题以来,一定是在更新 Spring Boot,谢谢。 (如果您愿意,可以将其作为答案)
标签: spring-boot embedded-tomcat-8 spring-boot-actuator