В среде без загрузки вы, вероятно, используете класс инициализатора сервлета-диспетчера, например, расширяющий AbstractAnnotationConfigDispatcherServletInitializer
.Вы можете зарегистрировать цепочку фильтров безопасности следующим образом:
private static void initSecurityFilter(ServletContext servletContext) {
FilterRegistration.Dynamic securityFilter = servletContext.addFilter("springSecurityFilterChain",
DelegatingFilterProxy.class);
final EnumSet<DispatcherType> es = EnumSet.of(DispatcherType.REQUEST, DispatcherType.FORWARD);
securityFilter.addMappingForUrlPatterns(es, true, "/*");
}
и вызвать ее с onStartup
.