我有一个运行Spring Boot 1.3.3(我知道是古老的),Spring Session 1.3.3和Spring Security 1.3.3的Web服务器。会话存储在oracle数据库中,对服务器的每个请求都触发会话的更新(更新“最后接触”字段) 为了尽量减少对该数据库的访问量,当请求请求静态资源(html,css,图像等)时,我想跳过检查会话
我在网上搜索了文档,但是似乎找不到关于是否/如何完成此操作的任何提示。 我发现spring安全性可能会禁用静态资源的缓存,但是我已经像这样禁用了 :
@Override
public void configure(WebSecurity webSecurity) {
webSecurity.ignoring().antMatchers(
"/css/**",
"/flags/**",
"/fonts/**",
"/i18n/**",
"/images/**",
"/js/**"
);
}
关于如何禁用静态资源的会话查找的任何提示都很棒!