C# REST API Azure错误:';Microsoft.Rest.HttpOperationException';操作返回了无效的状态代码';未经授权';

C# REST API Azure错误:';Microsoft.Rest.HttpOperationException';操作返回了无效的状态代码';未经授权';,c#,rest,azure,powerbi-embedded,C#,Rest,Azure,Powerbi Embedded,我正在我的应用程序中开发嵌入式Power BI。当我从我的Power BI帐户访问报告时。我无法将异常作为 REST API Azure错误:“Microsoft.REST.HttpOperationException”操作返回了无效的状态代码“未授权” 我已授予Azure portal中我的应用程序的查看权限。我认为我的代码没有错。我认为这与我在Azure portal中的应用程序权限有关。我在别的地方错过了一些。请引导我 对于添加权限,我已遵循以下链接 这里有一个更新: 我已在中创建了新

我正在我的应用程序中开发嵌入式Power BI。当我从我的Power BI帐户访问报告时。我无法将异常作为

REST API Azure错误:“Microsoft.REST.HttpOperationException”操作返回了无效的状态代码“未授权”

我已授予Azure portal中我的应用程序的查看权限。我认为我的代码没有错。我认为这与我在Azure portal中的应用程序权限有关。我在别的地方错过了一些。请引导我

对于添加权限,我已遵循以下链接


这里有一个更新:
我已在中创建了新项目,并选择“查看仪表板和报告”,然后我可以获取仪表板和报告,但如果我在中添加对现有项目的权限,我会获得异常。我没有,为什么我会在现有帐户中获得未经授权的异常。谁能帮我解决这个问题。

提前感谢。

我在设置执行PowerBI嵌入的应用程序时遇到了相同或类似的问题。在我的场景中,我在嵌入的报告中使用直接连接。这些报告依靠PowerBI数据网关获取数据。嵌入式主帐户或服务主体帐户需要添加为PowerBI数据网关上的管理员

  • 请访问PowerBI.com
  • 单击右上角的齿轮
  • 单击管理网关
  • 单击数据网关,它将默认为“网关群集设置”选项卡。单击Administrators选项卡,将嵌入式主帐户或服务主体添加为管理员。现在,当您尝试查看嵌入的报告时,“Microsoft.Rest.HttpOperationException”操作返回的无效状态代码“Un Authorized”将被解析,您将看到嵌入的报告