Compartilhar via


Autorização de HMAC – referência da API REST

Quando a autenticação HMAC é usada, as operações caem em uma de duas categorias, leitura ou gravação. As chaves de acesso de leitura/gravação concedem permissão para chamar todas as operações. Chaves de acesso somente leitura concedem permissão para chamar somente operações de leitura. A categoria da chave de acesso como somente leitura ou leitura/gravação é determinada por sua readOnly propriedade. Qualquer tentativa de fazer uma solicitação de gravação com uma chave de acesso somente leitura resultará na não autorização da solicitação.

Obtendo chaves de acesso

A especificação que descreve as chaves de acesso e a API usada para obtê-las é detalhada na especificação do provedor de recursos de configuração do Azure App aqui. As chaves de acesso são obtidas por meio da operação "ConfigurationStores_ListKeys".

Errors

HTTP/1.1 403 Forbidden

Motivo: A chave de acesso usada para autenticar a solicitação não fornece as permissões necessárias para executar a operação solicitada.

Solução: Obtenha uma chave de acesso que forneça permissão para executar a operação solicitada e use-a para autenticar a solicitação.