【发布时间】:2017-06-28 18:06:28
【问题描述】:
您好,我正在尝试将 Power BI API 与 android 一起使用,但遇到了一些麻烦
我已经进行了 Azure Active Directory 身份验证
登录后我得到类似的东西
06-28 13:00:20.463 6274-6274/telmex.blitz.com.telmexpowerbi D/LoginPowerBI: ID Token: eyJ0eXAiOiJKV1QiLCJhbGciOiJub25lIn0.eyJhdWQiOiIyYTMzOWZiMy0xM2M0LTQxZjktODMyZS0....
06-28 13:00:20.463 6274-6274/telmex.blitz.com.telmexpowerbi D/LoginPowerBI: Access Token: eyJ0eXAiOiJKV1QiLCJub25jZSI6IkFRQUJBQUFBQUFCbmZpRy1tQTZOVGFlN0NkV1c3UWZkSkVncDBz...
Expires On: Wed Jun 28 14:00:19 CDT 2017
所以我正在使用改造来使用 Power BI API
header --> callReports.request().header("Authorization: Bearer "+accessToken);
但是当我试图获取我的报告时,我得到了
raw response --> Response{protocol=http/1.1, code=403, message=Forbidden, url=https://api.powerbi.com/v1.0/myorg/reports}
权限
我已经拥有 PowerBI 并以登录用户身份登录和访问目录
我还需要什么或者我做错了什么?
【问题讨论】:
-
您的登录用户是否有权访问 Power BI? 403 通常表示“我们知道您是谁,但您无权查看此内容”。
-
@juunas 是的,我已经用养蜂场测试过了
标签: android azure active-directory powerbi adal