我收到通过邮局的人访问令牌从下面的图片中所示
除非范围是错误的,我认为是不是我应该能够访问报告和功率BI的群体,只是通过将生成的令牌头在请求传送令牌后,我得到403我不知道什么是错的我要求虽然我知道403是指一些权利人失踪。 有什么建议么 ? 谢谢
现在,我得到这个 这就是我想可能是这个问题,但我不知道,ConsentType:AllPrinciapls
我收到通过邮局的人访问令牌从下面的图片中所示
除非范围是错误的,我认为是不是我应该能够访问报告和功率BI的群体,只是通过将生成的令牌头在请求传送令牌后,我得到403我不知道什么是错的我要求虽然我知道403是指一些权利人失踪。 有什么建议么 ? 谢谢
现在,我得到这个 这就是我想可能是这个问题,但我不知道,ConsentType:AllPrinciapls
承载令牌需要一个访问令牌,而不是客户端机密。 您需要注册一个原生应用,而不是双向电力嵌入式情况下,服务器端的web应用程序,并授予足够的权限。
注册应用程序
授予权限
然后,以获得访问令牌,你可以调用邮差POST API为
POST /common/oauth2/token HTTP/1.1
Host: login.windows.net
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded
client_id={client id}&grant_type=password&resource=https%3A%2F%2Fanalysis.windows.net%2Fpowerbi%2Fapi&username={your power bi account}&password={your Power BI password}
所以,你可以叫你可以调用的generateToken API。
最后,你可以打电话报告。 实例说明这里
参考问题,它的答案: https://community.powerbi.com/t5/Developer/Power-BI-REST-API-using-postman-generate-embed-token/td-p/310054