一、该问题的重现步骤是什么?
1. 使用refresh_token进行token刷新
2. 报错,日志捕获到异常的参数
3.本地调用接口,debug后,发现是一个未来时间生效的token
二、你期待的结果是什么?实际看到的又是什么?
期待refresh_token能够正常刷新token,实际看到的是得到了一个未来生效的refreshtoken并且使用时报错了
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
bladex 4.4 boot,linux
四、请提供详细的错误堆栈信息,这很重要。
没有抓到更详细的信息,仅显示
2025-05-12 00:19:14.235 [XNIO-1 task-4] [cb05227719e4b2c77cbfae43632fa1e5] [o.s.modules.auth.handler.BladeAuthorizationHandler]
ERROR: 用户:null,认证失败,失败原因:认证信息错误或无效
其他信息就是我打印的请求内容了:
ERROR: 业务异常
org.springblade.core.log.exception.ServiceException: refresh_token解析异常,OAuth2Request信息如下:OAuth2Request(clientArgs={client_id=air_manage, client_secret=air_manage_secret}, parameterArgs={refresh_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJibGFkZXguY24iLCJhdWQiOlsiYmxhZGV4Il0sInRva2VuX3R5cGUiOiJyZWZyZXNoX3Rva2VuIiwidXNlcl9pZCI6IjE4NjM0ODU0MTk5ODM4ODQyODkiLCJkZXB0X2lkIjoiMTczOTQ5OTQ0Mzc0NjUzMzM3NyIsInJvbGVfaWQiOiIxNzM0MDU0Njg5OTIzOTE5ODc0IiwiZXhwIjoxNzQ1MzY4MjU1LCJuYmYiOjE3NDQ3NjM0NTV9.UKOVUGajb-vJlgP4r3CZxgMNwnHSkw7-m7Rgb3QVsoQ, grant_type=refresh_token, scope=all}, headerArgs={Authorization=Basic YWlyX21hbmFnZTphaXJfbWFuYWdlX3NlY3JldA==, Tenant-Id=000000})
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端