将策略用于 azure 应用程序注册与将策略用于 azure b2c 应用程序

Using policies with azure app registrations vs using policies with azure b2c applications

我在 Azure B2C 上使用自定义策略。 当我想要 运行 自定义策略时,我可以选择要与该策略一起使用的应用程序。我发现我不仅可以使用 Azure B2C 中的应用程序,还可以使用应用程序注册部分中的应用程序。 有什么不同。我已经能够使用这两种类型的应用程序注册和登录用户。

提前致谢!

通过每个不同位置(Azure Active AD 与 Azure AD B2C)注册的应用程序都获得了对任何策略都有效的凭据,包括您上传的自定义策略。

最终结果是一样的:您有一个应用程序已注册并且可以访问该策略,而不管 app/policy 是如何创建的。

两组app完全独立。

您应该无法在 Azure Active 的应用程序注册中看到任何 Azure AD B2C 应用程序 directory.Also,应用程序注册中的应用程序不应在 B2C 中可见。

在你的问题中,我假设你应该在两个地方添加了两个应用程序。

What is the differences.

Azure AD B2C 中的应用程序:要构建一个接受消费者注册和登录的应用程序,您首先需要向 Azure Active Directory B2C 租户注册应用程序。

Azure AD 中的应用程序注册:这会为应用程序创建一个应用程序 ID,并使其能够接收令牌。为了从 Azure 获取客户端 ID 和密码,您必须注册该应用程序并提供有关它的一些基本信息,包括您的应用程序想要访问的资源以及它需要的权限。

根据您的情况,您可以在两个门户中注册一个应用程序,并根据您需要提出的请求使用正确的应用程序。