网上看了许多anon的文章,但是大部分anon失效的原因都是需要使用
LinkedHashMap来作为拦截链,但是本人开发过程中已经使用了LinkedHashMap 但是anon配置还是失效,但还是被filter拦截。
最后终于找到了原因:filter不能交给springbean管理!!,这会导致anon失效!!

因此再filters.put时需要new一个filter。
如下
filters.put(“jwtFilter”, jwtFilter());

public JWTFilter jwtFilter() {
//如果filter中有属性需要从springbean中获取的,可以使用set方法或者使用 Spring 的上下文管理工具类进行获取
return new JWTFilter();
}

//注意不要把fiter交给spring bean !

类左边没有绿色图标即可。
解决!

springboot结合shiro中anon配置失效相关推荐

  1. shiro修改html不生效,shiro中anon配置不生效

    再配置shiro的时候,如下代码要注意: 1.下述代码中必须是LinkedHashMap 而不能是HashMap. 2.anon定义必须在authc之前 否则anon定义不生效 @Bean publi ...

  2. shiro中anon配置不生效

    再配置shiro的时候,如下代码要注意: 1.下述代码中必须是LinkedHashMap 而不能是HashMap. 2.anon定义必须在authc之前 否则anon定义不生效 @Beanpublic ...

  3. shiro的anon部分失效

    公司项目使用了shiro做了登录认证,直接从公司以前的shiro模块直接复制过来用.所有气象接口无需登录,于是做了过滤配置,但是后来发现部分气象接口依然需要登录,没有过滤掉,anon失效了 anon表 ...

  4. SpringBoot - Spring Boot 中的配置体系Profile全面解读

    文章目录 Pre Spring Boot 中的配置体系 配置文件与 Profile 主 application.properties 中指定激活的Profile Profile 配置信息只保存在一个文 ...

  5. SpringBoot在项目中基本配置设置

    1.新增过滤器 (1)配置 @WebFilter(filterName = "corsFilter") public class CorsFilter extends OncePe ...

  6. libcoredb.class.php,ThinkPHP/Lib/Core/Db.class.php中pdo处理逻辑似乎不完善,导致config中pdo配置失效...

    在ThinkPHP/Lib/Core/Db.class.php中逻辑判断似乎不完善 源码 // 如果配置为空,读取配置文件设置 if( C('DB_DSN') && 'pdo' != ...

  7. asn1 pem pfx格式证书_Springboot中详细配置SSL证书

    一.为什么要部署SSL证书: 目前互联网采取的是全网强制SSL,尤其是微信开发.APP开发.谷歌等都是强制的,为确保数据安全性,把http请求改成HTTPS(URL https://而不是http:/ ...

  8. Shiro+SpringBoot 时,anon配置的匿名路径被拦截,自定义配置类走过的坑

    最开始一直不去自定配置类,究其原因发现是少了: /*** Shiro配置类*/ @Configuration 少了@Configuration,这个注解配置. 一路顺畅的走了下来: 是不是要美滋滋的走 ...

  9. springboot 中 mybatis configuration 配置失效问题

    springboot 中 mybatis configuration 配置失效问题 环境 场景 springboot角度分析 SqlSessionFactory 设置Configuration Myb ...

最新文章

  1. 简述Linux C下线程池的使用
  2. ansys怎么合并体_亚马逊合并拆分变体实操(干货)-合并
  3. 使用getopts处理长和短命令行选项
  4. 浅谈.NET中的类型和装箱、拆箱原理
  5. Mybatis入门学习---创建第一个Mybatis程序
  6. AngularJS 作用域与数据绑定机制
  7. ALB Ingress 发布,轻松应对云原生应用流量管理
  8. Java中的List/Set和Map的区别
  9. 关于listview上下滑动imageview图片混乱问题
  10. 帅到掉喳的十句美国俚语
  11. python科学计算包与matlab_做科学计算用Python还是MATLAB?
  12. fzyzojP2119 -- 圆圈游戏
  13. vscode-设置tab转空格数4为2
  14. Cesium中HeadingPitchRoll
  15. 学习资料:8大行业,30个大数据实践案例分享
  16. MacBook双开微信原来这么简单
  17. Java面向对象三大特性
  18. java将多张图片合成视频
  19. SUSE Linux Enterprise Server 12 SP3系统安装详解
  20. win7台式计算机型号怎么查,win7系统电脑查看主板型号的四种方法

热门文章

  1. 这才是全规格样式车牌识别,秒杀各种“不服”
  2. 第五卷《鏖战雁门(下)》第47章《抉择》
  3. Python实践:CSDN图片水印批量去除
  4. ThingsBoard 添加指定客户首页展示仪表板功能
  5. maximo数据库配置
  6. import cv2时出现ImportError: DLL load fail:找不到指定模块
  7. JAVA之旅(三十五)——完结篇,终于把JAVA写完了,真感概呐!
  8. windows远程连接Ubuntu16.04桌面版,有界面链接和无界面链接两种方式
  9. 一个简单光栅器的实现(五) 光栅化阶段
  10. 计算机动画的应用 ppt,你也是幼教 用PPT制作识字动画