【发布时间】:2018-02-02 07:05:09
【问题描述】:
我创建了一个新的 web api 并将其部署在 azure 上。该 api 适用于 azure AD 身份验证。我们需要从 PowerBI-Desktop 应用程序中使用这个 api。
如果我在部署在 azure 上的浏览器上测试 api,它可以正常工作。但是,如果我尝试在 PowerBI 中使用它,则会出现以下错误。
invalid_resource:AADSTS50001:在名为 的租户中找不到名为的应用程序。如果租户管理员未安装应用程序或未获得租户中任何用户的同意,则可能会发生这种情况。您可能将身份验证请求发送给了错误的租户。
为什么会出现这个错误?
对此的任何帮助表示赞赏!
【问题讨论】:
-
根据错误消息,应该是资源uri无效造成的。你用了什么资源uri?
https://analysis.windows.net/powerbi/api? -
这篇文章可能会有所帮助:docs.microsoft.com/en-us/power-bi/developer/…
标签: azure asp.net-web-api azure-active-directory powerbi