ความปลอดภัยของเว็บ - RequireUser()
❮ ความปลอดภัยของเว็บ
คำนิยาม
เมธอด RequireUser ()ตั้งค่าสถานะ HTTP เป็น 401 (ไม่ได้รับอนุญาต) หากผู้ใช้ที่ระบุไม่ได้ล็อกออน
C # และ VB ไวยากรณ์
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()เพื่อตรวจสอบว่าผู้ใช้เป็นสมาชิกของบทบาทนั้น
❮ ความปลอดภัยของเว็บ