首页 > 解决方案 > Azure Active Directory 的应用程序配置错误

问题描述

我正在我的 ionic 应用程序 3 中实现 Microsoft ADAL 插件,因此我在 Microsoft azure 上创建了一个帐户并在 Azure 门户中注册我的应用程序。在所有必要的配置之后,我在我的 ionic 中使用了应用程序凭据,但它通过配置错误。

尽管我正确配置了我的应用程序并授予所有必要的管理权限。我在所有论坛上搜索了这个,但那里有错误。

弹出的错误

谢谢

AADSTS650056:应用程序配置错误。这可能是由于以下原因之一: 客户端未在客户端应用程序注册的请求权限中列出“AAD Graph”的任何权限。或者,管理员没有同意租户。或者,检查请求中的应用程序标识符以确保它与配置的客户端应用程序标识符匹配。请联系您的管理员以修复配置或代表租户同意。客户端应用 ID:

标签: ionic3azure-active-directorymicrosoft-graph-apiadal

解决方案


根据错误消息和您的描述,您可能不会向您的租户授予管理员许可。添加需要管理员同意的权限后,您需要单击Grant admin consent for tenant按钮。

在此处输入图像描述

如果你已经这样做了。检查您是否要调用 AAD 图形 api,如果是,请检查您是否已授予 AAD 图形权限(不是 Microsoft Graph 权限)。另外,请记住区分应用程序权限和委托权限。

在此处输入图像描述


推荐阅读