MSIAppServiceOptions interface
يحدد المعلمات الاختيارية للمصادقة باستخدام MSI ل AppService.
- يمتد
الخصائص
| client |
معرف العميل للهوية المدارة التي ترغب في الرمز المميز لها. مطلوب، إذا كانت خدمة التطبيق الخاصة بك تحتوي على هويات مدارة يعينها المستخدم. |
| msi |
إصدار واجهة برمجة التطبيقات لعامل MSI المحلي. القيمة الافتراضية هي "2017-09-01". |
| msi |
عنوان URL المحلي الذي يمكن لتطبيقك طلب الرموز المميزة منه.
ما لم يتم تحديد هذه الخاصية، سيتم استخدام أي من متغيري البيئة |
| msi |
السر المستخدم في الاتصال بين التعليمات البرمجية الخاصة بك وعامل MSI المحلي.
ما لم يتم تحديد هذه الخاصية، سيتم استخدام أي من متغيري البيئة |
الخصائص الموروثة
| http |
العميل المسؤول عن إرسال طلبات HTTP. بشكل افتراضي هو <xref:DefaultHttpClient>المستندة إلى Axios . |
| resource |
تفاصيل الخاصية
clientId
معرف العميل للهوية المدارة التي ترغب في الرمز المميز لها. مطلوب، إذا كانت خدمة التطبيق الخاصة بك تحتوي على هويات مدارة يعينها المستخدم.
clientId?: string
قيمة الخاصية
string
msiApiVersion
إصدار واجهة برمجة التطبيقات لعامل MSI المحلي. القيمة الافتراضية هي "2017-09-01".
msiApiVersion?: string
قيمة الخاصية
string
msiEndpoint
عنوان URL المحلي الذي يمكن لتطبيقك طلب الرموز المميزة منه.
ما لم يتم تحديد هذه الخاصية، سيتم استخدام أي من متغيري البيئة IDENTITY_ENDPOINT أو MSI_ENDPOINT كقيمة افتراضية.
msiEndpoint?: string
قيمة الخاصية
string
msiSecret
السر المستخدم في الاتصال بين التعليمات البرمجية الخاصة بك وعامل MSI المحلي.
ما لم يتم تحديد هذه الخاصية، سيتم استخدام أي من متغيري البيئة IDENTITY_SECRET أو MSI_SECRET كقيمة افتراضية.
msiSecret?: string
قيمة الخاصية
string
تفاصيل الخاصية الموروثة
httpClient
العميل المسؤول عن إرسال طلبات HTTP. بشكل افتراضي هو <xref:DefaultHttpClient>المستندة إلى Axios .
httpClient?: HttpClient
قيمة الخاصية
موروث منMSIOptions.httpClient