مشاركة عبر


GlobalValidation interface

إعدادات التكوين التي تحدد تدفق التحقق من صحة المستخدمين الذين يستخدمون App Service Authentication/Authorization.

الخصائص

excludedPaths

المسارات التي لن تتم إعادة توجيه التدفق غير المصادق عليها إلى صفحة تسجيل الدخول.

redirectToProvider

موفر المصادقة الافتراضي لاستخدامه عند تكوين موفرين متعددين. هذا الإعداد مطلوب فقط إذا تم تكوين موفرين متعددين وتم تعيين إجراء العميل غير المصادق عليه إلى "RedirectToLoginPage".

requireAuthentication

true إذا كان تدفق المصادقة مطلوبا، يتم إجراء أي طلب؛ وإلا، false.

unauthenticatedClientAction

الإجراء الذي يجب اتخاذه عندما يحاول عميل غير مصادق عليه الوصول إلى التطبيق.

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

excludedPaths

المسارات التي لن تتم إعادة توجيه التدفق غير المصادق عليها إلى صفحة تسجيل الدخول.

excludedPaths?: string[]

قيمة الخاصية

string[]

redirectToProvider

موفر المصادقة الافتراضي لاستخدامه عند تكوين موفرين متعددين. هذا الإعداد مطلوب فقط إذا تم تكوين موفرين متعددين وتم تعيين إجراء العميل غير المصادق عليه إلى "RedirectToLoginPage".

redirectToProvider?: string

قيمة الخاصية

string

requireAuthentication

true إذا كان تدفق المصادقة مطلوبا، يتم إجراء أي طلب؛ وإلا، false.

requireAuthentication?: boolean

قيمة الخاصية

boolean

unauthenticatedClientAction

الإجراء الذي يجب اتخاذه عندما يحاول عميل غير مصادق عليه الوصول إلى التطبيق.

unauthenticatedClientAction?: "RedirectToLoginPage" | "AllowAnonymous" | "Return401" | "Return403"

قيمة الخاصية

"RedirectToLoginPage" | "AllowAnonymous" | "Return401" | "Return403"