<WebSecurity วัตถุ
คำนิยาม
RequireUser() วิธีการตั้งค่าสถานะ HTTP ไป 401 (Unauthorized) หากผู้ใช้ที่ระบุไม่ได้ลงทะเบียน
C # และ VB ไวยากรณ์
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
พารามิเตอร์
พารามิเตอร์ | ชนิด | ลักษณะ |
---|---|---|
userID | Integer | รหัสผู้ใช้ |
userName | String | ชื่อผู้ใช้ |
ราคาย้อนกลับ
ไม่มี.
ข้อผิดพลาดและข้อยกเว้น
การเข้าถึงใด ๆ ไปยังวัตถุ WebSecurity พ่น InvalidOperationException หาก:
- InitializeDatabaseConnection() วิธีการยังไม่ได้รับการเรียกว่า
- SimpleMembership ไม่ได้เริ่มต้น (or disabled in the website configuration)
หมายเหตุ
RequireUser() ตรวจสอบว่าผู้ใช้ปัจจุบันเป็นผู้ใช้ที่ระบุ
เพื่อตรวจสอบว่าผู้ใช้รับรองความถูกต้องใช้ RequireAuthenticatedUser() แทน
เพื่อตรวจสอบว่าผู้ใช้ที่เป็นสมาชิกของบทบาท (roles) ใช้ RequireRoles()
RequireUser() ช่วยให้เฉพาะการเข้าถึงผู้ใช้ที่ระบุหน้าเว็บ วิธีที่แนะนำให้ จำกัด การเข้าถึงหน้าคือการสร้างบทบาทและใช้ RequireRoles() วิธีการตรวจสอบว่าผู้ใช้ที่เป็นสมาชิกของบทบาทนั้น
ข้อมูลทางเทคนิค
ชื่อ | ความคุ้มค่า |
---|---|
namespace | WebMatrix.WebData |
การชุมนุม | WebMatrix.WebData.dll |
<WebSecurity วัตถุ