使用Bladex框架,A微服务调用B微服务的dubbo接口,如何在B微服务里面的SecureUtil.getUser() 拿到用户?

Blade 未结 1 1737
跳动的心
跳动的心 2019-07-03 13:31

使用Bladex框架,A微服务调用B微服务的dubbo接口,如何在B微服务里面的SecureUtil.getUser() 拿到用户?

1条回答
  •  admin
    admin (楼主)
    2019-07-06 17:06

    dubbo是rpc,普通的http请求已经获取不到了,而SecureUtil.getUser其实就是通过request来获取的。所以dubbo内是取不到的。

    这种情况,推荐直接将BladeUser这个类或者userId作为参数传递

    0 讨论(1)
提交回复