Справочник по REST API авторизации HMAC
При использовании проверки подлинности HMAC операции попадают в одну из двух категорий: чтение или запись. Ключи доступа для чтения и записи предоставляют разрешение на вызов всех операций, а ключи доступа только для чтения — только на вызов операций чтения. К какому из этих двух типов относится ключ доступа, определяет свойство readOnly
. Попытка сделать запрос на запись, используя ключ доступа только для чтения, приведет к отказу в авторизации запроса.
Получение ключей доступа
Подробное описание ключей доступа и API, используемого для их получения, см. в спецификации поставщика ресурсов Конфигурации приложений Azure. Для получения ключей доступа служит операция "ConfigurationStores_ListKeys".
ошибки
HTTP/1.1 403 Forbidden
Причина: ключ доступа, используемый для проверки подлинности запроса, не предоставляет необходимые разрешения для выполнения запрошенной операции.
Решение: получить ключ доступа, который предоставляет разрешение на выполнение запрошенной операции, и использовать его для проверки подлинности запроса.