GlobalValidationOutput interface
إعدادات التكوين التي تحدد تدفق التحقق من صحة المستخدمين الذين يستخدمون App Service Authentication/Authorization.
الخصائص
| excluded |
المسارات التي لن تتم إعادة توجيه التدفق غير المصادق عليها إلى صفحة تسجيل الدخول. |
| redirect |
موفر المصادقة الافتراضي لاستخدامه عند تكوين موفرين متعددين. هذا الإعداد مطلوب فقط إذا تم تكوين موفرين متعددين وتم تعيين إجراء العميل غير المصادق عليه إلى "RedirectToLoginPage". |
| require |
|
| unauthenticated |
الإجراء الذي يجب اتخاذه عندما يحاول عميل غير مصادق عليه الوصول إلى التطبيق. |
تفاصيل الخاصية
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"