如何为 Azure AD B2C 配置 SSO?

How to configure SSO for Azure AD B2C?

根据Azure AD B2C documentation,我们可以为 Azure AD B2C 应用程序配置 SSO。我们希望我们的用户为应用程序进行自我注册,因此选择了 AD B2C。

但是在创建 B2C 租户帐户并配置所有策略之后。我找不到配置 SSO 的选项。自 2017 年 11 月 30 日之后,Active Directory 将仅在新门户中可用。请提供参考 wrt 新门户。

。任何帮助将不胜感激。

提前致谢。

正如您问题中的文档所说,如果您的 B2C 租户中有多个应用程序和策略,您可以使用单点登录配置 属性 管理它们之间的用户交互。您还可以添加外部身份提供商,如 Google、Facebook 等

如果您想了解它的工作原理以及如何在 Azure AD B2C 中配置 SSO,可以参考 this document

此外,如果您想为 B2C 租户(目录)中的应用程序配置 SSO。

  1. 转到 Azure 门户 > 企业应用程序 > 添加非库应用程序或库中的应用程序。

  2. 在企业应用程序中添加应用程序后,您可以select您的应用程序并为其启用 SSO。

希望对您有所帮助!


更新

添加自定义应用程序需要 Azure AD Premium。

你也可以active Azure Active Directory Premium free for one month.

现在,您可以在企业应用程序中添加自己的自定义应用程序,然后为其配置 SSO:

Active Directory 中的 SSO 集成与通过 AD B2C 的应用程序中的 SSO 集成完全不同。我花了一些时间来验证所有的链接和步骤。希望这会对其他人有所帮助。

以下是在 AD B2C 中配置 SSO 的步骤。创建 AD B2C 并配置所有策略。

  1. 配置完所有策略后,转到“所有策略”节点,它将列出应用程序中的所有现有策略。然后单击 singin 策略。或者,您可以直接单击登录策略。

  2. 单击“编辑”选项后,您将看到 'Token, session and single sign-on configuration' 的选项。配置这些,您就可以使用 SSO 了。

有关令牌、会话和 sso 配置的更多详细信息,请参阅 here

  1. 创建几个应用程序以验证 SSO 是否正常工作。

快乐编码。