AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
我们在“技术概述”一章中介绍了这个非常重要的过滤器的用途,因此您可能希望在此时重新阅读该部分。 我们先来看看如何配置它以与`FilterChainProxy`一起使用。 基本配置只需要bean本身 ~~~ <bean id="securityContextPersistenceFilter" class="org.springframework.security.web.context.SecurityContextPersistenceFilter"/> ~~~ 如前所述,此过滤器有两个主要任务。 它负责在HTTP请求之间存储`SecurityContext`内容,并在请求完成时清除`SecurityContextHolder`。 清除存储上下文的`ThreadLocal`是必不可少的,因为否则可能会将线程替换为servlet容器的线程池,同时仍然附加特定用户的安全上下文。 然后可以在稍后阶段使用该线程,使用错误的凭证执行操作。