给当前用户 分配所属公司 过多(100+) 当前用登录系统登录不上, 报一下错误? 是为啥
分配用户所属公司太多,会导致token过大,进而导致请求头过长
正常情况一个人会有100+公司的场景很少,为了方便获取信息,我们就把deptId给放到了token。
而你的情况就是因为分配的太多了,导致token过长,所以要解决的话,只能把token内的deptId去掉,然后到AuthUtil.getUserDept和BladeUser里的deptId几处重写一下,改成根据userId去请求获取deptId,然后再赋值。
扫一扫访问 Blade技术社区 移动端