Как аутентифицировать Azure REST API?

Аутентификация для Azure REST API осуществляется с помощью OAuth 2.0. Сначала вам нужно будет создать клиента OAuth 2.0, а затем использовать его для аутентификации в Azure REST API.

Вам нужно будет указать идентификатор клиента и секрет клиента, а также ресурс, к которому вы пытаетесь получить доступ. В следующем примере показана аутентификация в Azure REST API с помощью клиента OAuth 2.0, созданного в предыдущем разделе.

Следующий пример кода показывает, как аутентифицироваться в Azure REST API с помощью клиента OAuth 2.0.

ПРО СОВЕТ: При аутентификации в Azure REST API обязательно используйте действующую учетную запись Azure с соответствующими разрешениями. Также имейте в виду, что API может измениться в будущем, поэтому обязательно обновляйте свой код.

var client = new OAuth2.0(clientId, clientSecret); var resource = «https://myResource.Azurewebsites.net»; // Настройка объекта запроса. request = new Request(resource); // Получение гранта кода авторизации. authorizationCode = client.

authorize(request); // Получение токена доступа. accessToken = authorizationCode.getAccessToken(); // Возвращаем объект ответа. return JSON.stringify(accessToken, null, 4);.

В примере кода сначала создается клиент OAuth 2.0 с использованием предоставленных значений clientId и clientSecret. Затем он создает объект запроса, используя предоставленное имя ресурса.

Значение authorizationCode получается из вызова метода authorize(), а значение accessToken — из вызова метода getAccessToken(). Затем возвращается объект ответа.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии