具有安全性的Spring Boot不提供我的静态内容

时间:2018-12-20 16:17:48

标签: java spring-boot spring-security

嗨,这是我的安全配置文件,我正在使用Spring Boot 2.0.6.RELEASE 而我的静态内容文件仅在static文件夹中,位于static-> css,js,图像,字体

我尝试了所有其他帖子解决方案,但没有一个对我有用,仍然静态内容的安全样式没有得到应用等。

var redisHostname = configuration["Config:Dev:RedisAddress:Hostname"];

1 个答案:

答案 0 :(得分:0)

在您的安全配置文件中添加此方法,希望它可以工作

//this method allows static resources to be neglected by spring security
        @Override
        public void configure(WebSecurity web) throws Exception {
            web
                .ignoring()
                .antMatchers("/resources/**", "/static/**","/css/**","/js/**","/fonts/**","/images/**");
        }