提问人:Niek 提问时间:8/26/2023 更新时间:8/26/2023 访问量:43
JWT 令牌和 AzureB2C 的安全性
Security of JWT token and AzureB2C
问:
我有一个.net Core API和Next.JS前端(使用MSAL)。我使用 Azure AdB2C 对用户进行身份验证。目前,我正在考虑在 B2C 中存储用户的角色和用户的组织 ID/租户 ID,并将其返回到令牌中。这被认为是一种不好的做法吗?
答:
0赞
rbrayb
8/26/2023
#1
哈哈
无需存储 tenantID。您可以从以下位置派生它:
<OutputClaim ClaimTypeReferenceId="tenantId" AlwaysUseDefaultValue="true" DefaultValue="{Policy:TenantObjectId}" />
默认情况下,它在初学者包的 SUSI 策略中返回。
角色只是声明;在 JWT 中存储和返回它们是正常的。
评论