【发布时间】:2021-10-12 15:44:22
【问题描述】:
我正在寻找如何从 B2C 用户取消链接 Azure 工作/学校帐户的示例。我已使用此示例策略Account-Linkage-Unified 并且可以成功链接工作/学校帐户,但取消链接使用下面的元数据标签来查找“身份”集合中的条目以显示取消链接按钮......但是工作/学校帐户的发行人是 https://login.microsoftonline.com/{tenantId}/v2.0
<Metadata>
<Item Key="ClaimValueOnWhichToEnable">login.microsoftonline.com</Item>
</Metadata>
如果它与“login.microsoftonline.com”匹配,我需要一种方法来匹配从身份集合中提取的值。
欢迎提出任何建议。
【问题讨论】:
-
您可以参考有关技术配置文件的此 Microsoft 文档链接,其中在本文档的最后一部分中,指定要使用 'OnItemExistenceInStringCollectionClaim' 传递 'ClaimValueonWhichToEnable':-github.com/azure-ad-b2c/samples/tree/master/policies/…。请参考它并检查它是否有帮助。
-
您好,您的链接指向我正在使用的自定义策略。问题是 OnItemExistenceInStringCollectionClaim 有效,但它是基于我在上面发布的 Meta 标签的静态表示......而我需要它来匹配用户身份集合中另一个 Azure 租户的实际颁发者的动态结果。不知道该怎么做
标签: azure-ad-b2c azure-ad-b2c-custom-policy