【问题标题】:Unable to get Access Token for PowerBI Embed无法获取 PowerBI Embed 的访问令牌
【发布时间】:2020-03-03 16:03:47
【问题描述】:

我正在尝试将 Power BI 应用程序嵌入到 Angular 客户端。并且已经完成了以下工作。

使用 PowerBI pro 许可证创建 Power BI 报表并部署到工作空间。 可以从 URL 中获取 reportID 和 GroupId。

在 PowerBI 应用和 Azure AD 中注册 APP,在 Azure AD 中提供必要的权限

要获取访问令牌,添加以下代码:

应用设置如下:

但是,使用我注册 Azure AD 的正确用户名和密码,我没有获得令牌。

即使 API 返回 OK 成功,我也收到了这个作为响应。我不确定我在这里缺少什么。我正在使用 .net Core 应用程序。

【问题讨论】:

标签: asp.net-core powerbi access-token powerbi-embedded


【解决方案1】:

使用“https://login.microsoftonline.com/common/oauth2/token”(令牌网址)代替 “https://login.windows.net/common/oauth2/authorize”(授权网址)。

更新以下代码补丁中的 URL。

更多信息请参考documentation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-01
    • 2016-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-21
    相关资源
    最近更新 更多