如何为嵌入式 tomcat 设置自定义领域?我正在使用 SpringBoot,但是没有看到通过 Embeddedservletcontainercustomizer 添加自定义领域的方法。
问问题
2169 次
1 回答
4
看起来你应该定义这个bean:
@Bean
public TomcatEmbeddedServletContainerFactory tomcatEmbeddedServletContainerFactory() {
TomcatEmbeddedServletContainerFactory factory = new TomcatEmbeddedServletContainerFactory();
factory.addContextCustomizers(new TomcatContextCustomizer() {
@Override
public void customize(Context context) {
context.setRealm(new CombinedRealm());
}
});
return factory;
}
并提供所需的Realm
实现。
于 2014-06-26T11:57:25.943 回答