放行首页和静态资源

Posted jinyuanya

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了放行首页和静态资源相关的知识,希望对你有一定的参考价值。

开始吧

1、 在自己的配置类中重写父类的 configure(HttpSecuritysecurity)方法。

SpringSecurityConfig

//重写configure方法进行配置
@Override
protected void configure(HttpSecurity httpSecurity) throws Exception {

    httpSecurity
            .authorizeRequests()                    //对请求进行授权
            .antMatchers("/index.jsp","/layui/**")  //针对 /index.jsp以及layui下的内容进行授权
            .permitAll()                            //授权的级别:可以无条件访问
            .and()
            .authorizeRequests()                    //对请求进行授权
            .anyRequest()                           //人已请求
            .authenticated()                        //需要登陆后才可以访问
            ;
}

.antMatchers("/index.jsp","/layui/**")参数可以写多个

2、 启动服务器测试效果

得到放行:

技术图片

登录是访问不到没有授权的资源的:

技术图片

以上是关于放行首页和静态资源的主要内容,如果未能解决你的问题,请参考以下文章

项目一众筹网08_02_SpringSecurity放行登录页和静态资源内存版登录和退出登录

shiro项目放行静态资源

静态资源放行

配置静态资源放行的情况

Shiro 放行静态资源,以及失效的一些解决方法

Shiro 放行静态资源,以及失效的一些解决方法