知道什么是为spring security security spring命名空间配置的默认过滤器链
xmlns:security="http://www.springframework.org/schema/security".
我没有发现默认配置
在网上。
答案 0 :(得分:4)
这是默认的安全链过滤器,首先调用SecurityContextPersistenceFilter
1)SecurityContextPersistenceFilter
2)LogoutFilter
3)UsernamePasswordAuthenticationFilter
4)DefaultLoginPageGeneratingFilter
5)BasicAuthenticationFilter一样
6)RequestCacheAwareFilter
7)SecurityContextHolderAwareRequestFilter
8)AnonymousAuthenticationFilter
9)SessionManagementFilter
10)的ExceptionTranslationFilter
11)FilterSecurityInterceptor
答案 1 :(得分:1)
您不清楚默认过滤器链"的含义,但您可以通过查看调试日志中的堆栈轻松查看特定配置的已配置过滤器(例如,当登录时,它将在最初拒绝访问时打印堆栈。
您还可以将<debug>
element添加到XML配置中,它将打印出将要调用的过滤器。