尝试调用休息以获取Azure Analysis Service模型的同步状态时出现未授权错误

时间:2018-09-11 15:04:31

标签: rest azure-analysis-services

我正在尝试使用邮递员的/ sync rest api获取AAS模型的同步状态。

对于“授权”步骤,

我已经创建了一个Web应用程序/ API应用程序,并给出了以下内容,因为OAuth2在邮递员中获取了访问令牌输入:

验证URL:https://login.microsoftonline.com/ / oauth2 / authorize?resource =

访问令牌URL:https://login.microsoftonline.com/ / oauth2 / token?resource =

客户ID:

客户秘密:

授予类型:授权码

以下是App中赋予的权限:

Azure分析服务:读取和写入所有模型 Windows Azure活动目录 我还将该应用程序添加为“所有者”的AAS访问控制-角色分配

使用上述设置,我能够在邮递员中获取访问令牌并将其添加为请求的标头。

添加标题后,我执行了以下操作:

获取https://.asazure.windows.net/servers//models//sync

导致错误的原因:

{   “ code”:“未经授权”,   “ subCode”:0,   “ message”:“验证失败。”,   “ timeStamp”:“ 2018-09-11T14:02:07.3296959Z”,   “ httpStatusCode”:401,   “细节”: [     {       “ code”:“ RootActivityId”,       “消息”:“ bce8ed04-5c13-44e4-a5cc-43979e777586”     }   ] }

请帮助我获取AAS模型的同步状态。

0 个答案:

没有答案