Java SpringSecurity404静态资源

Java SpringSecurity404静态资源,java,spring,security,spring-mvc,Java,Spring,Security,Spring Mvc,我正在学习Spring安全性,并将其引入到我的Spring MVC项目中。 但是,我的资源现在被404(CSS/JS/IMG..等)阻止了 有人知道他们为什么被封锁吗?我怀疑WebInit.java中的DispatcherServlet有问题 SpringSecurity.java package com.catalyst.Config; /* 没做完! 仍然在为Spring Security工作! 问题:阻止我的资源文件夹 */ 导入org.springframework.context.

我正在学习Spring安全性,并将其引入到我的Spring MVC项目中。 但是,我的资源现在被404(CSS/JS/IMG..等)阻止了 有人知道他们为什么被封锁吗?我怀疑WebInit.java中的DispatcherServlet有问题

SpringSecurity.java

package com.catalyst.Config;
/*
没做完!
仍然在为Spring Security工作!
问题:阻止我的资源文件夹
*/
导入org.springframework.context.annotation.Configuration;
导入org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder;
导入org.springframework.security.config.annotation.web.builders.HttpSecurity;
导入org.springframework.security.config.annotation.web.builders.WebSecurity;
导入org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
导入org.springframework.security.config.annotation.web.configuration.websecurityConfigureAdapter;
@配置
@启用Web安全性
公共类SpringSecurity扩展了WebSecurity配置适配器
{    
@凌驾
public void configure(WebSecurity WebSecurity)引发异常
{
网络安全
.忽略()
.antMatchers(“/Resources/**”);
}
@凌驾
受保护的无效配置(HttpSecurity http)引发异常
{
http
.授权请求()
.antMatchers(“/Resources/**”).permitAll()
.antMatchers(“/Dashboard/**”).hasRole(“管理员”)
.及()
.httpBasic();
}
@凌驾
受保护的无效配置(AuthenticationManagerBuilder auth)引发异常
{
认证
.inMemoryAuthentication()
.withUser(“用户”)。密码(“密码”)。角色(“用户”)
.及()
.withUser(“管理员”)。密码(“密码”)。角色(“用户”、“管理员”);
}

}
将配置更改为

@Override
protected void configure(HttpSecurity http) throws Exception
{
    http
        .authorizeRequests()

            .antMatchers("/Dashboard/**").hasRole("ADMIN")
            .and()
            .httpBasic();
}

还是不走运。在与一些同事交谈后,我决定放弃Spring Security。似乎只有问题。您能在更改后提供最新的代码吗?为什么不为Spring安全配置使用基于XML的配置?上面的代码是我唯一做的更改。注释似乎是未来的趋势,所以我决定这将是继续学习的最佳途径。