其他系统跳转到bldex 单点登录

Blade 已结 1 73
625513227
625513227 剑圣 2024-10-12 11:44

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

其他系统跳转到blade自动登录,我已经通过用户账号关联了,在blade项目中获取到了用户信息,但是获取到的token传到前端后还是提示token失效
获取token是通过下面的方法

OAuth2Token token=implicitGranter.token(user,request);
// 对令牌进行增强处理
OAuth2Token enhanceToken = tokenHandler.enhance(user, token, request);

// 验证成功处理逻辑
authorizationHandler.authSuccessful(user, request);
// 返回增强后的令牌
return ResponseEntity.ok(enhanceToken.getArgs());

但是拿到的token跟账号密码登录的明显长度差很多,赶紧这样拿到的token不对
还是说只能在tool登录里扩展一个新的登录方式才行?


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

boot 4.1.0

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


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

1条回答
提交回复