我们正在研究在应用程序中使用 Azure AD B2C,我对在使用 Azure AD B2C 时使用哪个包感到困惑。
这个问题讨论了 MSAL 和 ADAL 库之间的区别:MSAL or ADAL library for use with Azure AD B2C and Xamarin .
除此之外,还有now a warning在 Azure AD Graph API 引用上改为使用 Microsoft Graph API。 B2C 的示例似乎都没有使用 Microsoft Graph API,并且似乎没有描述 B2C 对 Microsoft Graph 的支持级别。
我需要能够在 B2C 中创建具有自定义属性的用户,然后使用 Graph API 查询他们。
用于与 Azure AD B2C 交互的正确包是什么?是否有示例说明如何做到这一点?
最佳答案
从今天开始,我们建议您使用 Azure Active Directory Graph 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
表中的最后一行指出:
- Manage users in B2C tenant (set local accounts, sign in names)
Coming soon (preview)
本文的其余部分有望帮助人们决定今天使用哪个 API。最终,一切都将成为 Microsoft Graph 的方式......这将需要一点时间。
让我知道这是否有帮助!
关于azure-active-directory - 哪个图形 API 应与 Azure AD B2C 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43770376/