powerbi 嵌入:无效授权:consent_required
powerbi embed: invalid grant: consent_required
我正在尝试从 PowerBI REST API 获取 Bearer 令牌以嵌入报告。
我按照我在视频和周围找到的所有步骤进行操作,但仍然有问题,因为我收到“无效授权”,子错误:“需要同意”。
这里是所有的步骤
- 在 powerBI 中创建一个工作区
创建报告
保存报告
- 注册应用程序。 (homeurl,有关系吗?我写了一个假的,是这个问题吗?)
- 成功,记下id
- azure:注册应用程序
- API 权限(请注意,Grant admin consent 似乎已经选中,我没有按钮)
- 来自 postma 的呼叫:无效授权
不知道该怎么办。除了我之外,每个人似乎都能正常工作...
当您尝试使用“为您的组织嵌入”时,您不需要应用程序的管理员授权。
您应该在应用程序“身份验证”页面的“隐式授权”下启用“访问令牌”:
但是,我不确定您要做什么,您无法从 Power BI REST API 获取 Bearer 令牌,您可以获得一个嵌入令牌,如果您是使用“为您的客户嵌入”
您可以在此处查看两者的示例:https://github.com/microsoft/PowerBI-Developer-Samples/
我正在尝试从 PowerBI REST API 获取 Bearer 令牌以嵌入报告。 我按照我在视频和周围找到的所有步骤进行操作,但仍然有问题,因为我收到“无效授权”,子错误:“需要同意”。 这里是所有的步骤
- 在 powerBI 中创建一个工作区
创建报告
保存报告
- 注册应用程序。 (homeurl,有关系吗?我写了一个假的,是这个问题吗?)
- 成功,记下id
- azure:注册应用程序
- API 权限(请注意,Grant admin consent 似乎已经选中,我没有按钮)
- 来自 postma 的呼叫:无效授权
不知道该怎么办。除了我之外,每个人似乎都能正常工作...
当您尝试使用“为您的组织嵌入”时,您不需要应用程序的管理员授权。
您应该在应用程序“身份验证”页面的“隐式授权”下启用“访问令牌”:
但是,我不确定您要做什么,您无法从 Power BI REST API 获取 Bearer 令牌,您可以获得一个嵌入令牌,如果您是使用“为您的客户嵌入”
您可以在此处查看两者的示例:https://github.com/microsoft/PowerBI-Developer-Samples/