通过client接口获取用户信息失败

Blade 未结 1 469
菠菜炖王八
菠菜炖王八 2022-09-21 16:58
悬赏:50

一、该问题的重现步骤是什么?

  1. 通过client接口调用service中方法中 

  2. AuthUtil.getUser()获取用户信息时候,发现用户的信息是NULL

  3. 近期升级版本到3.0.1,只有部分功能上线了3.0.1版本,其他大部分业务模块还是2.9.1



二、你期待的结果是什么?实际看到的又是什么?

期待的结果:获取用户信息正常

实际看到:用户信息获取NULL

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

blade

3.0.1版本


四、请提供详细的错误堆栈信息,这很重要。

image.png

五、若有更多详细信息,请在下面提供。

1条回答
  •  admin
    admin (楼主)
    2022-09-21 23:55

    你用的是feign么?如果是feign传递的话,直接传递userId,然后在client类用UserCache来获取用户信息,就不要直接用AuthUtil来获取了。像RPC也是直接传递的userId

    0 讨论(0)
提交回复