如何为嵌入式tomcat设置自定义领域?我正在使用SpringBoot,但是没有看到通过Embeddedservletcontainercustomizer添加自定义领域的方法。
看起来您应该定义此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实现。
Realm