如果我按如下方式定义过滤器链代理:
<bean id="filterChainProxy" class="org.springframework.security.web.FilterChai nProxy">
<security:filter-chain-map path-type="ant">
<security:filter-chain pattern="/**"
filters="
securityContextPersistenceFilter,
authenticationProcessingFilter" />
</security:filter-chain-map>
</bean>
是否会执行标准过滤器链中的其他过滤器?我应该以这种方式定义我需要的所有过滤器,还是将它们与我一起明确地将它们放在“过滤器”中 属性。
干杯
答案 0 :(得分:0)
是否会执行标准过滤器链中的其他过滤器?
没有。您需要明确定义的所有过滤器。
如果使用默认过滤器链在某个位置插入过滤器。然后所有的过滤器都会在你的周围运行。
查看正在运行的过滤器的最简单方法是启用spring调试日志。在pet clinic tutorial app page上搜索“debug”,您应该会看到如何启用它。