استخدام الشهادات مع Azure Cloud Services (الدعم الموسع)

يتم استخدام key vault لتخزين الشهادات المقترنة بالخدمات السحابية (الدعم الموسع). يمكن إنشاء Key Vaults من خلال مدخل Microsoft Azure وPowerShell. أضف الشهادات إلى Key Vault، ثم قم بالإشارة إلى بصمة الشهادة في ملف تكوين الخدمة. تحتاج أيضا إلى تمكين Key Vault للأذونات المناسبة بحيث يمكن لمورد الخدمات السحابية (الدعم الموسع) استرداد الشهادة المخزنة كأسرار من Key Vault.

تحميل شهادة إلى Key Vault

  1. سجل الدخول إلى مدخل Microsoft Azure وانتقل إلى Key Vault. إذا لم يكن لديك إعداد Key Vault، يمكنك اختيار إنشاء واحد في هذه النافذة نفسها.

  2. حدد Access Configuration

    تظهر الصورة تحديد نهج الوصول من شفرة key vault.

  3. تأكد من أن تكوين الوصول يتضمن الخاصية التالية:

    • تمكين الوصول إلى أجهزة Azure الظاهرية للنشر

    تظهر الصورة نافذة نهج الوصول في مدخل Microsoft Azure.

  4. تحديد الشهادات

    تظهر الصورة تحديد خيار الشهادات من نافذة نهج شفرة المخزن الرئيسي في مدخل Microsoft Azure.

  5. حدد إنشاء / استيراد

    تظهر الصورة تحديد خيار الإنشاء/ الاستيراد

  6. أكمل المعلومات المطلوبة لإنهاء تحميل الشهادة. يجب أن تكون الشهادة في . تنسيق PFX .

    تظهر الصورة نافذة الاستيراد في مدخل Microsoft Azure.

  7. أضف تفاصيل الشهادة إلى دورك في ملف تكوين الخدمة (.cscfg). تأكد من تطابق بصمة الإبهام للشهادة في مدخل Microsoft Azure مع بصمة الإبهام في ملف تكوين الخدمة (.cscfg).

    <Certificate name="<your cert name>" thumbprint="<thumbprint in key vault" thumbprintAlgorithm="sha1" /> 
    
  8. للنشر عبر قالب ARM، يمكن العثور على certificateUrl عن طريق الانتقال إلى الشهادة في مخزن المفاتيح المسمى بالمعرف السري

    تظهر الصورة حقل المعرف السري في خزنة المفاتيح.

الخطوات التالية