Spring 安全 Spring 会话:如何禁止更新特定请求的会话上次访问时间

Spring Security with Spring Session: how to forbid updating of session last access time for particular requests

我想做的是从 Spring 安全部门的任何检查中排除对 /my-path 的请求。问题是我有一条路径 /my-path。并且对该路径的请求不应更新 Spring Session 中的最后访问时间。 请求通过的方式是通过 SecurityContextPersistenceFilter,过滤器通过 SecurityContextRepository 加载上下文。 SecurityContextRepository 获取会话,更新上次访问时间。 所以问题是:是否可以从任何会话检查中排除对 /my-path 的请求?

<http pattern="/my-path" security="none"/>

或Java配置

web.ignoring().antMatchers("/my-path");