2016-08-28 101 views
4

有没有一种以编程方式创建用户以使用Azure AD B2C进行测试的方法?创建我所知道的用户的唯一方法是通过网站注册。我错过了什么吗?为Azure AD创建测试用户B2C

回答

3

是的,Azure AD B2C图形API允许用户执行CRUD操作。

您可以通过向/ users端点发送“POST”请求来创建用户。

以下文档说明了这一点写在C#中的“B2CGraphClient” utils的: Azure AD B2C: Use the Graph (见页GitHub的链接下载示例代码)

请注意,在Azure中两种类型的用户帐户AD B2C:“本地账户”和“工作或学校账户”。 Required parameters vary upon the account type you need.

+0

你是否设法通过门户创建的B2C租户做到这一点? 我跟着本教程提到您只能在通过Powershell创建的B2C应用上运行图形操作 https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory- b2c-devquickstarts-graph-dotnet 使用示例客户端,我通过门户创建的任何B2C租户都会收到授权错误。我认为这可能是由于在哪里找到或产生客户端秘密值造成混淆。你能提供这方面的建议吗? – Raj

+0

门户已升级为使用Azure广告门户添加租户,请查看https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-devquickstarts-graph-dotnet –