云中烛火

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  shiro

摘要:spring shiro的过滤器配置 登陆的action 登陆表单页面 两个情况说明: 1. 在浏览器中输入地址: localhost:8080/ 的流程 配置文件中/**=user,sysUser,所以先走 UserFilter 这个过滤器 此时用户未登陆,在UserFilter 过滤器中,会重定 阅读全文
posted @ 2017-01-06 17:23 云中烛火 阅读(71) 评论(0) 推荐(0)

摘要:1.首先如果调用如 isPermitted(“user:view”),首先通过 PermissionResolver 将权限字符串转换成相应的 Permission 实例,默认使用 WildcardPermissionResolver,即转换为通配符的WildcardPermission; 源码: 阅读全文
posted @ 2016-12-07 17:49 云中烛火 阅读(191) 评论(0) 推荐(0)

摘要:序列化的时候,SimpleByteSource类没有实现Serializable接口,导致序列化失败 SimpleByteSource没有默认构造方法,导致反序列化的时候失败 自定义ByteSource的实现类,模仿SimpleByteSource的方法 序列化的工具类: 阅读全文
posted @ 2016-12-07 17:24 云中烛火 阅读(267) 评论(0) 推荐(0)

摘要:1.redis的配置 相关依赖 jedis的配置 2.shrio的配置,相关的自定义缓存类,请看上一篇文章 我的这种配置,当认证信息缓存的时候,相关类的序列化没有问题,但是反序列化的时候会报错,具体方案看下篇博文 阅读全文
posted @ 2016-12-07 17:16 云中烛火 阅读(133) 评论(0) 推荐(0)

摘要:1、提供shrio用reids对缓存的管理支持 shiro提供了缓存的接口 类之间的继承 简单实现如下: 因为CacheManager接口中,也需要有Cache<K,V>的相应实现类 Cache<K,V>接口详情 我自己实现的类之间的继承关系 JedisShiroCache的结构详情: 有些方法是未 阅读全文
posted @ 2016-11-26 21:33 云中烛火 阅读(331) 评论(0) 推荐(0)