JeecgBoot
JeecgBoot copied to clipboard
开启多租户模式后,登陆的用户使用一段时间后用户的租户ID就会变成0(可重现)
版本号:
3.8.0
问题描述:
#开启多租户模式后,登陆的用户使用一段时间后用户的租户ID就会变成0 重现方式:通过修改将前后端的token和缓存失效时间为60秒后,登陆后什么也不动,等待超过1分钟后,再刷新,部分时候就可复现。
当出现这种情况的时候,发现前端缓存的"TENANT_ID"失效了,但是“TOKEN_”未失效。如下图:
所以问题是前端这个缓存导致,TENANT_ID和TOKEN_没有同时失效导致。
前端缓存失效时间配置:
错误截图:
友情提示:
- 未按格式要求发帖、描述过于简单的,会被直接删掉;
- 描述问题请图文并茂,方便我们理解并快速定位问题;
- 如果使用的不是master,请说明你使用的分支;