一、该问题的重现步骤是什么?
用户管理里将用户绑定足够多的部门,会导致登录后生成的token存在cookie里过长,整个系统的所有接口无法访问,这个在2.5.1和2.9中均有这个问题,
2.
3.
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
正常情况,一个人不可能会分配几十个部门,这其实是不合理的。
但如果特殊情况下一定要配置这么多部门,那生成token的时候就需要把deptId字段给取消掉。
后续要从token内解析就没法直接获取deptId了,可以从userId获取然后去查询用户数据,再获得deptId字段
扫一扫访问 Blade技术社区 移动端