启动项目的时候,跳转login.html就会创建session

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

林山夕风

2019-06-30 18:33

在项目启动后,跳转到login.html页面,在我还没有登录的时候,我看到RedisSessionDao的doCreate()方法就连续执行了3次操作,生成了3个Session存入Redis中了(这3个Session是哪里来的?我还没有点登录),在我点击登录后,RedisSessionDao只进行了update操作,而没有进行doCreate()操作,并且原来Redis中存的那3个Session的key完全没变化,还是项目启动起来的时候存的那3个key,这是为什么呢?我以为只有在登录后才会执行doCreate()方法生成Session的。

写回答 关注

1回答

  • 慕粉2347049839
    2019-07-07 01:05:38

    开发环境的问题,实际生产环境中就不会。

Shiro安全框架入门

从零入门Shiro安全框架

48046 学习 · 347 问题

查看课程

相似问题