Azure Active Directory B2C 中的用户流版本

Azure Active Directory B2C (Azure AD B2C) 中的用户流可帮助设置完全描述客户标识体验的常见策略。 这些体验包括注册、登录、密码重置和配置文件编辑。 下表描述了 Azure AD B2C 中可用的用户流。

重要

我们更改了引用用户流版本的方式。 之前,我们提供 V1(生产就绪)版本,还提供了 V1.1 和 V2(预览版)版本。 现在,我们已将用户流合并为两个版本:

  • 建议的用户流是具有最新功能的正式发布的新一代用户流。 它们合并了旧的 V1、V1.1 和 V2 版本的所有功能 。 今后,我们将维护并更新建议的用户流。 转到这些新的建议用户流后,就可以在新功能发布后对其进行访问。
  • 标准(旧版)用户流(以前称为 V1)是旧版用户流 。 除非你有特定业务需求,否则不建议使用这些版本的用户流,因为我们不会再维护或更新这些用户流。

在公有云中,所有旧的预览版用户流(V1.1 和 V2)都已弃用。 这些更改仅适用于 Azure 公有云。 其他环境将继续使用旧版用户流版本控制

建议的用户流是具有最新功能的正式发布的新一代用户流。 其后,我们将维护并更新建议的用户流。

用户流 描述
密码重置 允许用户在验证电子邮件后选择新密码。 使用此用户流,可配置:
配置文件编辑 允许用户配置用户特性。 使用此用户流,可配置:
登录 允许用户登录帐户。 使用此用户流,可配置:
注册 允许用户创建账户。 使用此用户流,可配置:
注册和登录 允许用户创建帐户或登录帐户。 使用此用户流,可配置:

标准用户流

标准用户流(以前称为 V1)是旧版用户流。 除非你有特定业务需求,否则不建议使用这些版本的用户流,因为我们今后不会再更新这些用户流。

用户流 描述
密码重置 允许用户在验证电子邮件后选择新密码。 使用此用户流,可配置:
配置文件编辑 允许用户配置用户特性。 使用此用户流,可配置:
登录 允许用户登录帐户。 使用此用户流,可配置:
无法使用此用户流自定义用户界面。
注册 允许用户创建账户。 使用此用户流,可配置:
注册和登录 允许用户创建帐户或登录帐户。 使用此用户流,可配置:

若要从旧版本的用户流切换到建议的版本,请执行以下步骤:

  1. 按照教程:在 Azure AD B2C 中创建用户流中的步骤创建新的用户流策略。 创建用户流时,请选择建议的版本。

  2. 用在旧版策略中配置的相同设置来配置新的用户流。

  3. 将应用程序登录 URL 更新到新创建的策略。

  4. 测试用户流并确认其正常工作后,请按照以下步骤操作,删除旧用户流:

    1. 在 Azure AD B2C 租户概述菜单中,选择“用户流”。
    2. 找到要删除的用户流。
    3. 在最后一列中,选择上下文菜单(“...”),然后选择“删除” 。

常见问题解答

是否仍可创建旧的 V2 和 V1.1 用户流?

你将无法基于旧的 V2 和 V1.1 版创建新的用户流,但可以继续读取、更新和删除当前正在使用的任何旧 V2 和 V1.1 用户流。

是否有任何理由继续使用旧的 V2 和 V1.1 用户流?

不完全是。 建议的版本包含与旧的 V2 和 V1.1 版本相同的功能。 没有删除任何内容,事实上它们现在包含其他功能。

如果不从旧的 V2 和 V1.1 策略进行切换,我的应用程序会受到什么影响?

如果使用旧的 V2 或 V1.1 用户流,此版本更改将不会影响你的应用程序。 但是,若要访问新功能或后续策略更改,需要切换到建议的版本。

Microsoft 将继续支持旧的 V2 或 V1.1 用户流策略吗?

在公有云中,所有旧的预览版用户流(V1.1 和 V2)都已弃用。 这些更改仅适用于 Azure 公有云。 其他环境将继续使用旧版用户流版本控制