2017-05-03 75 views
6

我們正在研究在應用程序中使用Azure AD B2C,並且我對使用Azure AD B2C時要使用哪個包感到困惑。哪個圖形API應該與Azure AD一起使用B2C

這個問題討論了MSAL和ADAL庫之間的區別:MSAL or ADAL library for use with Azure AD B2C and Xamarin

除此之外,Azure AD Graph API參考上有now a warning來代替使用Microsoft Graph API。沒有任何一個B2C的例子似乎使用Microsoft Graph API,並且似乎沒有描述Microsoft Graph支持B2C的級別。

我需要能夠在B2C中使用自定義屬性創建用戶,然後使用Graph API查詢它們。

什麼是用於與Azure AD B2C進行交互的正確包,並且是否有示例說明如何完成此操作?

回答

9

從今天起,我們建議您使用Azure Active Directory圖表API https://graph.windows.net來訪問和管理您的B2C租戶。

Azure AD B2C: Use the Graph API

如果你閱讀這篇文章,您可以瞭解更多關於AAD和Microsoft Graph API之間的差距: https://dev.office.com/blogs/microsoft-graph-or-azure-ad-graph

表中的狀態底線:

  • 管理B2C租戶用戶(設置本地帳戶,登錄名)
  • 即將推出(預覽)

    本文的其餘部分應該有希望幫助人們決定今天使用的API。最終,一切都將成爲微軟Graph的方式......它只需要一點時間。

    讓我知道這是否有幫助!

    +0

    非常感謝肖恩,這清除東西 – TaintedLemon

    +1

    嗯..在[文章](https://dev.office.com/blogs/microsoftgraphics-or-azure-adgraph)引用:「即使這些差距,我們強烈建議開發人員開始使用Microsoft Graph Azure AD Graph「 – spottedmahn

    +1

    我同意這一說法。無論何時何地只要您的方案得到支持,您都應該使用Microsoft Graph。在管理B2C租戶中的用戶的情況下,這在今天甚至不是一種選擇。 –

    相關問題