Azure B2C声明交换可以用于访问令牌吗?

3
3个回答

2
我正在使用自定义声明在我的Azure Active Directory B2C租户中注册了两个应用程序(UI和API)。 UI将access_token传递给API,我能够在那里检索到自定义声明。我猜这对于使用自定义REST API的自定义声明也应该是正确的。
如果不是这样,必须设置:
“...返回声明可以存储在用户的Azure AD帐户中,在下一个编排步骤中进行评估或包含在访问令牌中。”

1
谢谢Martin,我今天会在我们的POC应用程序中进行验证。 - MikeDouglasDev

2
是的,在请求访问令牌时,自定义声明会返回。 声明列表中唯一不同的是scp声明。 scp声明仅在访问令牌上返回。
不幸的是,ID和访问令牌中的声明文档没有讨论这个问题。
您可以通过Azure门户中的“立即运行”功能快速验证此内容。请参阅此SO答案

sample access token w/ a custom claim


1
这太完美了。感谢您突出显示结果。 - MikeDouglasDev

0

1
嗨,Montel,我可以看出这对于也提供类似Graph API的IdP来说非常重要,但这不是我们的需求。我基本上想确保我们可以自定义策略,除了身份令牌之外,还可以向访问令牌添加自定义声明/属性。 - MikeDouglasDev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接