2016-08-28 99 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 –