最近在使用shiro缓存用户的身份信息的时候,报了simpleByteSource不能序列化,跟进源码一看,原来这个类没有实现序列化的接口,但是我在缓存身份信息的实现又要用到这个类,解决方法:重写一个类,模仿着SimpleByteSoure这个类,写个自己的类.并且实现序列化接口即可·. package com.dzf.shiro; import org.apache.shiro.codec.Base64; import org.apache.shiro.codec.CodecSupport;…