使用工具类SecureUtil获取用户信息为空

Blade 未结 2 1709
lin
lin 2020-07-01 16:56
悬赏:5

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

1. 业务中使用

SecureUtil.getUser()


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

 期望 获取到 用户信息 ,实际上返回 null

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

<>SpringBlade
<>2.5.2
windows 开发环境

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

null

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

2条回答
  •  smallchill
    smallchill (楼主)
    2020-07-02 10:09

    SecureUtil.getUser是根据request的Blade-Auth请求头解析得来的

    若没有request或者没有请求头或者请求头格式错误、过期都会导致获取的是null

提交回复