AADB2C90068:提供的带有 ID 的应用程序对于此服务无效。请使用通过 B2C 门户创建的应用程序并重试

Rak*_*pal 7 azure azure-ad-b2c

我们已经为 Azure B2C 租户中的用户身份验证创建了用户策略(注册和登录)。当我们尝试运行用户流时,我们无法在配置的应用程序列表中看到我们的应用程序。当我们尝试访问基于应用程序提供的 Azure B2C 授权端点时,我们收到以下错误 AADB2C90068:ID 为“xxx-xx-xxx”的提供的应用程序对此服务无效。请使用通过 B2C 门户创建的应用程序,然后重试。

All*_* Wu 10

您已在 Azure AD 而非 Azure AD B2C 下注册该应用程序。

你应该导航到 Azure AD B2C 进行注册。如果您没有 B2C 租户,只需创建它。

在此处输入图片说明


更新:

尽管您可以在 Azure AD B2C 下看到该应用程序,但这并不意味着您在此处创建了它。

在 Azure AD 中注册的应用程序也将显示在 Azure AD B2C - 应用程序注册(预览版)下。

此外,如果您在 Azure AD B2C 中注册了应用程序,则应选择任何组织目录或任何身份提供者中的帐户。选择此项以使用 Azure AD B2C 进行身份验证。当你创建它时。否则它不会显示在 B2C 用户流中。

在此处输入图片说明


72G*_*2GM 8

这不一定与 Azure AD 相关,因为我是在 B2C 中创建的。您必须选择以下内容

1 注意:在最初选择第一个选项后,我必须删除并重新创建注册,因为选择此选项不起作用


Reu*_*ben 7

我确实通过 Azure AD B2C 创建了应用程序注册,但仍然遇到此问题。

为了修复我的问题,我必须编辑清单并将 accessTokenAcceptedVersion 从 null 更改为 2,并将 signInAudience 更改为 AzureADandPersonalMicrosoftAccount。