Каков рекомендуемый способ добавления Spring Безопасность в веб-приложение, использующее Spring новый WebApplicationInitializer
интерфейс вместо файла web.xml? Я ищу эквивалент:
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
ОБНОВЛЕНИЕ
Предоставленные ответы являются разумными, но оба они предполагают, что у меня есть экземпляр servletContext
. Я просмотрел иерархию WebApplicationInitializer
, и я не вижу никакого доступа к контексту сервлета, если я не решил переопределить один из методов инициализации Spring. AbstractDispatcherServletInitializer.registerServletFilter
кажется разумным выбором, но он не по умолчанию не отображает шаблон URL, и я бы не хотел менять регистрацию фильтра для всего, если есть лучший способ.