打开页面就执行了doReadsession方法,这个时候的get(key)取不到值报错

来源:5-2 Shiro会话管理2

qq_提升自己呀_0

2018-08-06 18:36

if(sessionId == null){

return null;

}

byte[] key=getKey(sessionId.toString());

byte[] value=redisUtil.get(key.toString()).getBytes();

Session session=(Session) SerializationUtils.deserialize(value);

return session;


写回答 关注

1回答

  • 慕盖茨5387556
    2018-12-15 12:37:26

    看看你redisUtil的get方法的参数是string 还是byte[]!

Shiro安全框架入门

从零入门Shiro安全框架

48049 学习 · 347 问题

查看课程

相似问题