Ortak parametreler ve üst bilgiler
Aşağıdaki bilgiler Key Vault kaynaklarında gerçekleştirebileceğiniz tüm işlemler için yaygındır:
- HTTP
Host
üst bilgisi her zaman mevcut olmalıdır ve kasa konak adını belirtmelidir. Örnek:Host: contoso.vault.azure.net
. çoğu istemci teknolojisinin üst bilgisini URI'den doldurduğunuHost
unutmayın. Örneğin,GET https://contoso.vault.azure.net/secrets/mysecret{...}
olarakcontoso.vault.azure.net
ayarlanırHost
. GibiGET https://10.0.0.23/secrets/mysecret{...}
ham IP adresini kullanarak Key Vault'a erişirseniz, üst bilginin otomatik değeriHost
yanlış olur ve üst bilginin kasa konak adını içerdiğindenHost
el ile emin olmanız gerekir. - değerini URI'deki api sürümüyle değiştirin
{api-version}
. - değerini URI'deki abonelik tanımlayıcınızla değiştirin
{subscription-id}
- öğesini kaynak grubuyla değiştirin
{resource-group-name}
. Daha fazla bilgi için bkz. Azure kaynaklarınızı yönetmek için Kaynak gruplarını kullanma. - değerini URI'deki anahtar kasası adınızla değiştirin
{vault-name}
. - content-Type üst bilgisini application/json olarak ayarlayın.
- Yetkilendirme üst bilgisini, Microsoft Entra Id'den aldığınız bir JSON Web Belirteci olarak ayarlayın. Daha fazla bilgi için bkz . Azure Resource Manager isteklerinin kimliğini doğrulama.
Yaygın hata yanıtı
Hizmet, başarılı veya başarısız olduğunu belirtmek için HTTP durum kodlarını kullanır. Ayrıca, hatalar aşağıdaki biçimde bir yanıt içerir:
{
"error": {
"code": "BadRequest",
"message": "The key vault sku is invalid."
}
}
Öğe adı | Type | Açıklama |
---|---|---|
kod | Dize | Oluşan hata türü. |
ileti | Dize | Hataya neyin neden olduğunu açıklayan bir açıklama. |