请求管理员同意的 Azure AD 授权端点

Azure AD Authorization endpoint asking for admin consent

您好,我正在尝试使用从 here 下载的示例应用程序在 Asp.Net 应用程序中嵌入 PowerBI 报告。我正在使用 UsersOwnData 流。

同一门户已创建具有下图所示权限的 Azure AD 应用程序注册。尽管 none 的权限需要管理员同意,但当我点击授权端点时,我收到一条错误消息,提示需要管理员同意,如下图所示。我错过了什么吗?

该应用程序已注册为多租户应用程序,但并非有意为之。自 2020 年 11 月 9 日起,Microsoft 要求为多租户应用授予管理员许可,如果发布者未通过输入 MPN Id 进行验证,则最终用户无法授予许可。

这就是我遇到的问题。通过授予管理员同意解决了这个问题。身份验证 blade 中显示的小注释帮助我确定了问题。