مشاركة عبر


المعلمات والعناوين الشائعة

المعلومات التالية شائعة لجميع العمليات التي قد تقوم بها على موارد Key Vault:

  • يجب أن يكون عنوان HTTP Host موجودًا دائمًا ويجب تحديد اسم مضيف vault. مثال:Host: contoso.vault.azure.net. لاحظ أن معظم تقنيات العميل تملأ Host العنوان من معرف الموارد المنتظم. على سبيل المثال، GET https://contoso.vault.azure.net/secrets/mysecret{...} سيعين Host على هيئة contoso.vault.azure.net. إذا قمت بالوصول إلى Key Vault باستخدام عنوان IP الخام مثل GET https://10.0.0.23/secrets/mysecret{...}، ستكون القيمة التلقائية للعنوان Host خاطئة، وسيتعين عليك التأكد يدويا من أن Host العنوان يحتوي على اسم مضيف المخزن.
  • استبدل {api-version} بالإصدار api في معرف الموارد المنتظم.
  • استبدل {subscription-id} بمعرّف اشتراكك في معرف الموارد المنتظم
  • استبدل {resource-group-name} بمجموعة الموارد. للمزيد من المعلومات، يُرجى الرجوع إلى استخدام مجموعات الموارد لإدارة موارد Azure.
  • استبدل {vault-name} اسم key vault في معرف الموارد المنتظم.
  • تعيين عنوان نوع المحتوى على application/json.
  • تعيين عنوان التخويل إلى رمز ويب JSON الذي تحصل عليه من معرف Microsoft Entra. لمزيد من المعلومات، اطلع على طلبات مصادقة Azure Resource Manager.

استجابة خطأ شائعة

ستستخدم الخدمة رموز حالة HTTP للإشارة إلى النجاح أو الفشل. بالإضافة إلى ذلك، تحتوي حالات الفشل على استجابة بالتنسيق التالي:

   {  
     "error": {  
     "code": "BadRequest",  
     "message": "The key vault sku is invalid."  
     }  
   }  
اسم العنصر النوع ‏‏الوصف
الكود سلسلة نوع الخطأ الذي حدث.
رسالة سلسلة وصف لما تسبب في الخطأ.

راجع أيضًا:

مرجع واجهة برمجة تطبيقات REST لـ Azure Key Vault