当使用 OAuth 提供程序时,ServiceStack u200e
JwtAuthProvider
创建一个刷新令牌,其主题声明(“sub”)设置为会话标识符而不是用户身份验证标识符,因为JwtAuthProvider.cs
中的这一行:
var refreshToken = CreateJwtRefreshToken(authContext.Request, authContext.Session.Id, ExpireRefreshTokensIn);
有没有办法从会话标识符映射到用户身份验证标识符,因为这是传递给我们的
IUserSessionSourceAsync.GetUserSessionAsync
实现的标识符,我们需要在其中补充用户会话?