林山夕风
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的。
开发环境的问题,实际生产环境中就不会。
Shiro安全框架入门
48046 学习 · 347 问题
相似问题