วิธี WebSecurity RequireUser
คำจำกัดความ
หากผู้ใช้ที่ระบุไม่ได้เข้าสู่ระบบ RequireUser () วิธีการตั้งค่าสถานะ HTTP 401 (ไม่ได้รับอนุญาต)
C # และไวยากรณ์ VB
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
or
WebSecurity.RequireUser(userName)
พารามิเตอร์
参数 | 类型 | 描述 |
---|---|---|
userID | Integer | 用户 ID |
userName | String | 用户名 |
ราคาย้อนกลับ
ไม่มีเลย
ข้อผิดพลาดและข้อยกเว้น
ในสถานการณ์สมมติต่อการเข้าถึงใด ๆ ไปยังวัตถุ WebSecurity จะโยน InvalidOperationException:
- InitializeDatabaseConnection () วิธีการยังไม่ได้รับการเรียกว่า
- SimpleMembership ไม่ได้เริ่มต้น (หรือคนพิการในการกำหนดค่าเว็บไซต์)
คำพูด
RequireUser () ตรวจสอบว่าผู้ใช้ปัจจุบันเป็นผู้ใช้ที่ระบุ
เพื่อตรวจสอบว่าผู้ใช้ปัจจุบันได้รับการรับรองความถูกต้องใช้ RequireAuthenticatedUser () วิธีการ
เพื่อตรวจสอบว่าผู้ใช้ที่เป็นสมาชิกของบทบาทให้ใช้ RequireRoles () วิธีการ
RequireUser () อนุญาตที่ระบุไว้เฉพาะผู้ใช้ในการเข้าถึงหน้าเว็บ จำกัด การเข้าถึงข้อเสนอหน้าคือการสร้างตัวอักษรและใช้ RequireRoles () วิธีการตรวจสอบว่าผู้ใช้ที่เป็นสมาชิกของบทบาท
ข้อมูลทางเทคนิค
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
วัตถุ WebSecurity