【发布时间】:2015-06-11 16:05:20
【问题描述】:
我知道这个问题:embedded tomcat spring boot
但是,就解决方案而言,这还有很多不足之处,目前我有以下代码可用于启用 SSL:
TomcatEmbeddedServletContainerFactory tomcat = (TomcatEmbeddedServletContainerFactory) container;
tomcat.addConnectorCustomizers( (connector) -> {
connector.setPort(8443);
connector.setSecure(true);
connector.setScheme("https");
Http11NioProtocol protocol = (Http11NioProtocol) connector.getProtocolHandler();
protocol.setSSLEnabled(true);
protocol.setKeystoreFile(keystore);
protocol.setKeystorePass(password);
protocol.setKeystoreType("jks");
protocol.setKeyAlias(alias);
}
)
我的问题是,如果我有一个在 XML 中看起来像这样的领域:
<Realm classname="foo.bar.baz | bing.bang.bong"
var1 = "xyz"
var2 = "123"
/>
如何使用嵌入式 tomcat 重新创建它?
【问题讨论】:
标签: java spring tomcat spring-boot