spring security filterchain
时间: 2023-08-18 20:04:41 浏览: 88
Spring Security的FilterChain是一个过滤器链,用于处理请求并进行安全验证。它由多个过滤器组成,每个过滤器负责不同的安全功能。\[1\]
在Spring Security中,FilterChainProxy是一个关键的类,它负责管理和调度整个过滤器链。它的bean名称通常是springSecurityFilterChain。\[2\] FilterChainProxy包含了多个filterChains,每个filterChain都是一个SecurityFilterChain对象,它包含了一组过滤器。\[3\]
通过配置和定制filterChains,我们可以实现不同的安全策略和访问控制规则。默认情况下,Spring Security提供了一组常见的安全过滤器,按照特定的顺序进行处理。这些过滤器包括身份验证过滤器、授权过滤器、会话管理过滤器等。\[1\]
总之,Spring Security的FilterChain是一个关键的组件,它通过FilterChainProxy来管理和调度一组过滤器链,用于处理请求并进行安全验证。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* [Spring Security过滤链FilterChain](https://blog.csdn.net/Jianyang_usst/article/details/121381839)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [Spring Security原理之springSecurityFilterChain](https://blog.csdn.net/agonie201218/article/details/109620161)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文