2017-05-03 56 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租户中的用户的情况下,这在今天甚至不是一种选择。 –

    相关问题