SpringSecurity без необходимости определять раздел фильтра в web.xml - PullRequest
3 голосов
/ 09 февраля 2012

Я бы хотел использовать SpringSecurity в своем веб-приложении без необходимости определять секцию фильтра в web.xml, но с использованием перехватчика обработчика Spring, который делегирует вызов FilterChainProxy, то есть DelegatingFilterProxy SpringSecurity.

В принципе я не хотел бы изменять поток выполнения цепочки фильтров в SpringSecurity, но делать запрос, начиная с моего перехватчика обработчика.

Есть идеи?

1 Ответ

2 голосов
/ 11 февраля 2012

Невозможно сделать это правильно из перехватчика обработчика, так как он не имеет понятия FilterChain. Таким образом, вы можете передать запрос в цепочку фильтров Spring Security, но нет способа передать запрос, который выплевывает другой конец. Поскольку Spring Security использует оболочки запросов, любая функциональность, которая зависит от них, будет потеряна. Любая интеграция должна выполняться на уровне сервлетов-диспетчеров.

Возможно, вы захотите выполнить эту проблему , которая охватывает именно то, что вы просите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...