session失效后仍然能够获取到用户信息

来源:8-7 Spring Session实战-3:Cookie注入实战(上)

qq_超人不会飞_22

2019-10-22

在用户登录后,redis中存储了三个key去保存用户的信息,然后我按照视频让两个key失效,只留下来了存储用户信息的key,图片描述图片描述
然后按理说我应该无法获取到用户信息,因为关联的key不存在,但是当我重新去请求接口时,仍然能获取到用户的登陆信息,图片描述
并且redis中的key又重新变成了原来的三个,图片描述
请教一下老师,这是怎么回事

写回答

1回答

geelylucky

2019-10-22

同学,你删掉那两个key后多刷新一下redis,看看是否会自动生成,还是请求后才生成。

0
3
小刘呀
回复
qq_超人不会飞_22
刚试了以下,设置的是100秒,自己手动删除掉没有用,定了个秒表,等100秒过了再访问就不会自动生成了
2022-02-15
共3条回复

Java企业级电商项目架构 Tomcat集群与Redis分布式

Tomcat集群+Redis分布式+代码重构+源码原理解析

2685 学习 · 947 问题

查看课程