أمان الويب - RequireUser ()
❮ أمن الويب
تعريف
يعين الأسلوب RequireUser () حالة HTTP إلى 401 (غير مصرح به) إذا لم يتم تسجيل دخول المستخدم المحدد.
C # و VB Syntax
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
المعلمات
Parameter | Type | Description |
---|---|---|
userID | Integer | The user ID |
userName | String | The user name |
قيمة الإرجاع
لا أحد.
الأخطاء والاستثناءات
أي وصول إلى كائن WebSecurity يطرح InvalidOperationException إذا:
- لم يتم استدعاء أسلوب InitializeDatabaseConnection ()
- لم تتم تهيئة SimpleMembership (أو تعطيله في تكوين موقع الويب)
ملاحظات
يتحقق RequireUser () من أن المستخدم الحالي هو المستخدم المحدد.
للتحقق من مصادقة المستخدم ، استخدم RequireAuthenticatedUser () بدلاً من ذلك.
للتحقق من أن المستخدم عضو في دور (أدوار) ، استخدم RequireRoles () .
RequireUser () يسمح فقط للمستخدم المحدد بالوصول إلى صفحة الويب. الطريقة الموصى بها لتقييد الوصول إلى الصفحة هي إنشاء دور ، واستخدام طريقة RequireRoles () للتحقق من أن المستخدم عضو في هذا الدور.
❮ أمن الويب