我正在尝试使用邮递员的/ 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模型的同步状态。