您正在尝试使用定制程序定制SSL连接。如果要启动嵌入式tomcat服务器,则100%合法。因此,流程如下:
- 您自定义tomcat设置
- 您启动服务器
来自JavaDocs
EmbeddedServletContainerCustomizer
用于自定义自动配置的嵌入式Servlet容器的策略接口。在启动容器本身之前,任何这种类型的bean都会在容器工厂中获得回调,因此您可以设置端口,地址,错误页面等。
相反,您无法在已经运行的tomcat上自定义其中任何一项。
想象一下,如果仅通过部署war文件就可以更改已经运行过的tomcat的端口/地址,则可能会遇到什么样的安全问题。
如果您确实需要自定义ssl连接器,则需要深入了解tomcat的xml配置。
一个很好的简单指南可以在这里找到



