AADSTS9002331:应用程序配置为仅供 Microsoft 帐户用户使用。请使用 /consumers 端点来满足此请求

h0l*_*d3r 3 .net c# azure azure-ad-b2c

所以我只为个人帐户注册了一个应用程序。然后,我使用 Visual Studio 生成了一个示例 blazor 项目并设置了重定向 url https://localhost:7213/signin-oidc。当我启动项目时,它正确地将我重定向到/signin-oidc端点并显示以下异常页面

OpenIdConnectProtocolException:消息包含错误:“invalid_request”、error_description:“AADSTS9002331:应用程序...配置为仅供 Microsoft 帐户用户使用。请使用 /consumers 端点来处理此请求。

在文档中找不到有关消费者端点的任何内容。

尝试更改/singin-oidc/consumers但没有帮助。

有人有解决方案吗?

谢谢

小智 9

解决方案:

将“tenantId”设置为消费者。

代码:

tenantId = consumers
Run Code Online (Sandbox Code Playgroud)