如何在现有订阅下创建 ad-b2c 租户

how to create an ad-b2c tenant under existing subscription

我正在尝试 ad-b2c,但即使是第一步,结果也非常令人沮丧。无论如何这是我的问题:

  1. 我有一个现有订阅,其默认目录有自己的 mydefaultdirectory.onmicrosoft.com 域
  2. 根据说明here:我应该可以创建一个ad-b2c租户,然后进入门户B2C功能blade。
  3. 我创建了租户,其中包括创建自定义 ad-b2c 目录。我不得不选择另一个域,例如 myadb2ctest.onmicrosoft.com.
  4. 我去b2c blade下的门户网站,但现在我没有订阅。这是因为现在我登录的是 myadb2ctest 目录,而不是我订阅的 mydefaultdirectory。
  5. 我不想创建新订阅。我只希望此目录与我现有的订阅相关联,这样我就可以尝试一下。

不幸的是,目前无法在现有租户中启用 B2C 功能。

https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-faqs

Azure AD(和 B2C)是比门户用户界面中的订阅更高级别的对象。这就是您在选择 B2C 时失去订阅视图的原因。

在内部这将链接到您的订阅,否则 Microsoft 无法向您发送帐单。如果您转到 B2C 仪表板,则有包含链接订阅的文本:

Subscription status

如果没有订阅链接,B2C 仪表板中会出现警告:

No Subscription linked to this B2C tenant or the Subscription needs your attention.

然后您需要执行以下操作:

This B2C tenant must be linked to an active Azure subscription for communication, support and billing.

If your Subscription status is No Subscription, please link this B2C tenant to an Azure subscription,

  1. Switch Directories to the location of your target Azure subscription
  2. Under Marketplace, search for and select 'B2C'
  3. Select Create to link this B2C Tenant to a subscription

请将您的 B2C 目录设为 Azure 订阅的默认目录。在此过程中,您可以将 B2C 目录视为普通 AAD。

此切换默认目录的过程只能通过 Azure 经典门户使用服务管理(仅限实时帐户)进行订阅。

您可以参考这篇文章了解更多步骤: https://ballance.in/default-directory-of-an-azure-subscription/