Azure:使用企业帐户中的 oAuth 密钥访问管理 API

Azure: accessing the Management API using the oAuth key from the Enterprise account

我有一个 'Usage Api Access Key' 的企业帐户。 我可以使用此键拨打电话:

https://ea.azure.com/rest/{account-id}/usage-reports

通过在我的 REST 调用上设置授权 header。

不幸的是,我无法使用这些相同的密钥来调用使用管理 API,使用如下所示的地址并将订阅 ID 替换为:

https://management.azure.com/subscriptions/{suscription-id}/providers/Microsoft.Commerce/UsageAggregates?api-version=2015-06-01-preview&reportedStartTime=2015-02-01T09%3A00 %3A00&reportedEndTime=2015-02-08T09%3A00%3A00&aggregationGranularity=Daily&showDetails=false

因为结果总是: { "error":{ "code": "AuthenticationFailed", "message": "Authentication failed." } }

我是否必须为此 API 创建不同类型的密钥?

非常感谢任何帮助!

找到答案,此处列出的步骤对我有用:

http://www.bizbert.com/bizbert/2015/07/08/Setting+Up+PostMan+To+Call+The+Azure+Management+APIs.aspx