ความปลอดภัยของเว็บ - RequireAuthenticatedUser()
❮ ความปลอดภัยของเว็บ
คำนิยาม
RequireAuthenticatedUser ( )วิธีตั้งค่าสถานะ HTTP เป็น 401 (ไม่ได้รับอนุญาต) หากผู้ใช้ปัจจุบันไม่ได้รับการพิสูจน์ตัวตน
C # และ VB ไวยากรณ์
WebSecurity.RequireAuthenticatedUser()
พารามิเตอร์
ไม่มี.
คืนมูลค่า
ไม่มี.
ข้อผิดพลาดและข้อยกเว้น
การเข้าถึงวัตถุWebSecurity จะส่ง InvalidOperationExceptionหาก:
- ยังไม่ได้เรียกเมธอดInitializeDatabaseConnection()
- SimpleMembershipไม่ได้เริ่มต้น (หรือปิดใช้งานในการกำหนดค่าเว็บไซต์)
หมายเหตุ
RequireAuthenticatedUser()จะตรวจสอบเฉพาะเมื่อผู้ใช้ปัจจุบันได้รับการพิสูจน์ตัวตนแล้วเท่านั้น หากผู้ใช้ปัจจุบันไม่ได้รับการพิสูจน์ตัวตน สถานะ HTTP จะถูกตั้งค่าเป็น 401 (ไม่ได้รับอนุญาต)
หากต้องการตรวจสอบว่าผู้ใช้ปัจจุบันเป็นผู้ใช้เฉพาะ (ตาม ID หรือตามชื่อ) ให้ใช้เมธอดRequireUser() หากต้องการตรวจสอบว่าผู้ใช้เป็นสมาชิกของบทบาท (บทบาท) ให้ใช้เมธอดRequireRoles()
❮ ความปลอดภัยของเว็บ