مشاركة عبر


HostnameConfiguration interface

تكوين اسم المضيف المخصص.

الخصائص

certificate

معلومات الشهادة.

certificatePassword

كلمة مرور الشهادة.

certificateSource

مصدر الشهادة.

certificateStatus

حالة الشهادة.

defaultSslBinding

حدد true لإعداد الشهادة المقترنة باسم المضيف هذا كشهادة SSL الافتراضية. إذا لم يرسل العميل عنوان SNI، فستكون هذه الشهادة التي سيتم الطعن فيها. الخاصية مفيدة إذا تم تمكين اسم مضيف مخصص متعدد للخدمة وتحتاج إلى اتخاذ قرار بشأن شهادة ssl الافتراضية. يتم تطبيق الإعداد فقط على نوع اسم المضيف للبوابة.

encodedCertificate

شهادة ترميز Base64.

hostName

اسم المضيف للتكوين على خدمة APIM.

identityClientId

معرف عميل الهوية المدارة المعين من قبل النظام أو المستخدم كما تم إنشاؤه بواسطة Azure AD، والذي لديه حق الوصول GET إلى keyVault الذي يحتوي على شهادة SSL.

keyVaultId

Url إلى KeyVault Secret الذي يحتوي على شهادة Ssl. إذا تم توفير Url مطلق يحتوي على إصدار، فلن يعمل التحديث التلقائي لشهادة ssl. يتطلب هذا تكوين خدمة APIM مع aka.ms/apimmsi. يجب أن يكون السر من النوع application/x-pkcs12

negotiateClientCertificate

حدد true للتفاوض دائما على شهادة العميل على اسم المضيف. القيمة الافتراضية خطأ.

type

نوع اسم المضيف.

تفاصيل الخاصية

certificate

معلومات الشهادة.

certificate?: CertificateInformation

قيمة الخاصية

certificatePassword

كلمة مرور الشهادة.

certificatePassword?: string

قيمة الخاصية

string

certificateSource

مصدر الشهادة.

certificateSource?: string

قيمة الخاصية

string

certificateStatus

حالة الشهادة.

certificateStatus?: string

قيمة الخاصية

string

defaultSslBinding

حدد true لإعداد الشهادة المقترنة باسم المضيف هذا كشهادة SSL الافتراضية. إذا لم يرسل العميل عنوان SNI، فستكون هذه الشهادة التي سيتم الطعن فيها. الخاصية مفيدة إذا تم تمكين اسم مضيف مخصص متعدد للخدمة وتحتاج إلى اتخاذ قرار بشأن شهادة ssl الافتراضية. يتم تطبيق الإعداد فقط على نوع اسم المضيف للبوابة.

defaultSslBinding?: boolean

قيمة الخاصية

boolean

encodedCertificate

شهادة ترميز Base64.

encodedCertificate?: string

قيمة الخاصية

string

hostName

اسم المضيف للتكوين على خدمة APIM.

hostName: string

قيمة الخاصية

string

identityClientId

معرف عميل الهوية المدارة المعين من قبل النظام أو المستخدم كما تم إنشاؤه بواسطة Azure AD، والذي لديه حق الوصول GET إلى keyVault الذي يحتوي على شهادة SSL.

identityClientId?: string

قيمة الخاصية

string

keyVaultId

Url إلى KeyVault Secret الذي يحتوي على شهادة Ssl. إذا تم توفير Url مطلق يحتوي على إصدار، فلن يعمل التحديث التلقائي لشهادة ssl. يتطلب هذا تكوين خدمة APIM مع aka.ms/apimmsi. يجب أن يكون السر من النوع application/x-pkcs12

keyVaultId?: string

قيمة الخاصية

string

negotiateClientCertificate

حدد true للتفاوض دائما على شهادة العميل على اسم المضيف. القيمة الافتراضية خطأ.

negotiateClientCertificate?: boolean

قيمة الخاصية

boolean

type

نوع اسم المضيف.

type: string

قيمة الخاصية

string