Сопоставление нескольких URL с одинаковыми фильтрами Spring Security 3.x - PullRequest
0 голосов
/ 05 июля 2018

Я использую Spring Security 3.x для обработки аутентификации пользователей в моих проектах.

Недавно я получил требования о том, что при входе пользователя и доступе к определенным страницам он должен активировать myFilter

<bean id="springSecurityFilterChain" class="org.springframework.security.web.FilterChainProxy">
    <d:filter-chain-map path-type="ant">
        <d:filter-chain pattern="/mapping1.jsp,/mappin2.jsp,/mapping3.jsp" filters="myFilter " />
    </d:filter-chain-map>
</bean>

как сопоставить несколько сопоставлений одному и тому же фильтру в этой перспективе.

Заранее спасибо.

1 Ответ

0 голосов
/ 05 июля 2018

Синтаксис немного отличается в вашем случае:

<d:filter-chain-map path-type="ant">
    <d:filter-chain pattern="/mapping1.jsp" filters="myFilter"/>
    <d:filter-chain pattern="/mapping2.jsp" filters="myFilter"/>
    <d:filter-chain pattern="/mapping3.jsp" filters="myFilter"/>
</d:filter-chain-map>
...