مشاركة عبر


MSIAppServiceOptions interface

يحدد المعلمات الاختيارية للمصادقة باستخدام MSI ل AppService.

يمتد

الخصائص

clientId

معرف العميل للهوية المدارة التي ترغب في الرمز المميز لها. مطلوب، إذا كانت خدمة التطبيق الخاصة بك تحتوي على هويات مدارة يعينها المستخدم.

msiApiVersion

إصدار واجهة برمجة التطبيقات لعامل MSI المحلي. القيمة الافتراضية هي "2017-09-01".

msiEndpoint

عنوان URL المحلي الذي يمكن لتطبيقك طلب الرموز المميزة منه. ما لم يتم تحديد هذه الخاصية، سيتم استخدام أي من متغيري البيئة IDENTITY_ENDPOINT أو MSI_ENDPOINT كقيمة افتراضية.

msiSecret

السر المستخدم في الاتصال بين التعليمات البرمجية الخاصة بك وعامل MSI المحلي. ما لم يتم تحديد هذه الخاصية، سيتم استخدام أي من متغيري البيئة IDENTITY_SECRET أو MSI_SECRET كقيمة افتراضية.

الخصائص الموروثة

httpClient

العميل المسؤول عن إرسال طلبات 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

resource

resource?: string

قيمة الخاصية

string

موروث منMSIOptions.resource