Spring Boot:您可以避免在会话中查找静态资源吗?

时间:2019-02-08 11:51:37

标签: spring-boot session spring-security

我有一个运行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/**"
    );
}

关于如何禁用静态资源的会话查找的任何提示都很棒!

0 个答案:

没有答案