【发布时间】:2019-09-27 09:16:54
【问题描述】:
我已将 google 和 facebook 添加为我的 Azure AD B2C 租户的身份提供者。现在我想使用 azure ad graph api 为 google 和 facebook 创建社交用户。在 api 文档中提到 "userIdentities" 是必需的属性,它必须具有子属性 "issuer" 和 "issuerUserId" 。对于“发行者”,很清楚应该是什么值,但我无法找到如何为 identityProvider 获取“issuerUserId”。它被描述为“社交身份提供者使用的唯一用户标识符”,之前我认为它对于身份提供者来说是唯一的,但在尝试时却不是。需要为同一身份提供者的不同用户传递不同的值。 我经历了https://docs.microsoft.com/en-us/azure/active-directory-b2c/claimstransformations,所以我认为它与用户属性有关,但仍然不确定如何生成值以传递 api 调用? 或者任何随机值都可以?
【问题讨论】:
-
您只能为本地帐户创建用户,但您可以邀请拥有 google 和/或 facebook 帐户的用户。
标签: azure azure-active-directory azure-ad-b2c azure-ad-graph-api