😎修复openapi模式token版本号问题

This commit is contained in:
zuohuaijun 2025-04-10 15:33:18 +08:00
parent 5a88f573fd
commit 08e8cf788a

View File

@ -185,8 +185,8 @@ public class SysOpenAccessService : IDynamicApiController, ITransient
var openAccess = openAccessService.GetByKey(context.AccessKey).GetAwaiter().GetResult(); var openAccess = openAccessService.GetByKey(context.AccessKey).GetAwaiter().GetResult();
var identity = ((ClaimsIdentity)context.Principal!.Identity!); var identity = ((ClaimsIdentity)context.Principal!.Identity!);
identity.AddClaims(new[] identity.AddClaims(
{ [
new Claim(ClaimConst.UserId, openAccess.BindUserId + ""), new Claim(ClaimConst.UserId, openAccess.BindUserId + ""),
new Claim(ClaimConst.TenantId, openAccess.BindTenantId + ""), new Claim(ClaimConst.TenantId, openAccess.BindTenantId + ""),
new Claim(ClaimConst.Account, openAccess.BindUser.Account + ""), new Claim(ClaimConst.Account, openAccess.BindUser.Account + ""),
@ -195,7 +195,8 @@ public class SysOpenAccessService : IDynamicApiController, ITransient
new Claim(ClaimConst.OrgId, openAccess.BindUser.OrgId + ""), new Claim(ClaimConst.OrgId, openAccess.BindUser.OrgId + ""),
new Claim(ClaimConst.OrgName, openAccess.BindUser.SysOrg?.Name + ""), new Claim(ClaimConst.OrgName, openAccess.BindUser.SysOrg?.Name + ""),
new Claim(ClaimConst.OrgType, openAccess.BindUser.SysOrg?.Type + ""), new Claim(ClaimConst.OrgType, openAccess.BindUser.SysOrg?.Type + ""),
}); new Claim(ClaimConst.TokenVersion, openAccess.BindUser.TokenVersion + ""),
]);
return Task.CompletedTask; return Task.CompletedTask;
} }
}; };