Azure Active Directory B2C 文档

Azure Active Directory B2C (Azure AD B2C) 是一种客户标识访问管理 (CIAM) 解决方案,该解决方案让你能够注册客户并将其登录到应用和 API。 客户使用其首选的社交、企业或本地帐户标识对应用程序进行单一登录访问。 通过我们的指南、教程和代码示例了解如何使用 Azure AD B2C。

对任何应用类型进行身份验证和授权

选择要生成的应用类型以访问专门介绍该类型的文档。

单页应用 (SPA)

在浏览器中下载并运行代码的 Web 应用程序,例如 vanilla JavaScript、React 和 Angular。

Web 应用

代码在服务器上运行并返回页面数据供浏览器呈现的 Web 应用,例如 Node.js、ASP.NET 或 Java。

Web API

由任何应用类型或其他 Web API 访问的 RESTful Web 服务,受 Azure AD B2C 保护。

桌面应用

具有用户界面 (UI) 且代码在用户的台式机、便携式计算机或笔记本计算机上运行的应用程序,例如 Windows OS。

移动应用

具有 UI 且代码在用户的手机、平板电脑或其他移动设备上运行的应用程序,例如 Android 和 iOS。

后端服务或守护程序

不带 UI 的应用程序或脚本,可执行非交互式任务,如服务器到服务器的通信或计划作业。

使用 Microsoft 身份验证库 (MSAL) 轻松实现应用集成

GitHub 托管开源 Microsoft 身份验证库 (MSAL)。 Microsoft 生成并支持 MSAL。 对于使用 Azure AD B2C 进行身份验证和授权的任何应用类型,均建议使用 MSAL。