Ошибка «Неавторизованный» при попытке вызвать остальных, чтобы получить состояние синхронизации модели службы анализа Azure. - PullRequest
0 голосов
/ 11 сентября 2018

Я пытаюсь получить состояние синхронизации модели AAS, используя / sync rest api, используя почтальон.

Для шага авторизации

Я создал веб-приложение / приложение API и получил следующее, как OAuth2 получает входные данные маркера доступа в почтальоне:

URL авторизации: https://login.microsoftonline.com//oauth2/authorize?resource=

URL токена доступа: https://login.microsoftonline.com//oauth2/token?resource=

Идентификатор клиента:

Секрет клиента:

Тип гранта: Код авторизации

Ниже приведены разрешения, указанные в приложении:

Службы аналитики Azure: чтение и запись всех моделей Windows Azure Active Directory Я также добавил приложение в качестве владельца в свой контроль доступа AAS - назначение роли

При указанных выше настройках мне удалось получить токен доступа в почтальоне и добавить его в качестве заголовка для запроса.

После добавления заголовка я выполнил следующее:

GET https: //.asazure.windows.net/servers//models//sync

Что привело к ошибке:

{ «код»: «Несанкционированный», «subCode»: 0, "message": "Ошибка аутентификации.", "timeStamp": "2018-09-11T14: 02: 07.3296959Z", "httpStatusCode": 401, "подробности": [ { "code": "RootActivityId", "message": "bce8ed04-5c13-44e4-a5cc-43979e777586" } ] }

Пожалуйста, помогите мне получить статус синхронизации модели AAS.

...