Udostępnij za pośrednictwem


Autoryzacja HMAC — dokumentacja interfejsu API REST

Gdy jest używane uwierzytelnianie HMAC, operacje należą do jednej z dwóch kategorii, odczytu lub zapisu. Klucze dostępu do odczytu i zapisu udzielają uprawnień do wywoływania wszystkich operacji. Klucze dostępu tylko do odczytu udzielają uprawnień do wywoływania tylko operacji odczytu. Określa, czy klucz dostępu jest tylko do odczytu, czy tylko do odczytu i zapisu, jest określany przez jego readOnly właściwość. Każda próba wykonania żądania zapisu z kluczem dostępu tylko do odczytu spowoduje nieautoryzowany dostęp do żądania.

Uzyskiwanie kluczy dostępu

Specyfikacja opisująca klucze dostępu i interfejs API używany do ich uzyskiwania jest szczegółowo opisana w specyfikacji dostawcy zasobów Azure App Configuration tutaj. Klucze dostępu są uzyskiwane za pośrednictwem operacji "ConfigurationStores_ListKeys".

błędy

HTTP/1.1 403 Forbidden

Powodu: Klucz dostępu używany do uwierzytelniania żądania nie zapewnia wymaganych uprawnień do wykonania żądanej operacji.

Rozwiązanie: Uzyskaj klucz dostępu, który zapewnia uprawnienia do wykonania żądanej operacji i użyj go do uwierzytelnienia żądania.