คุณสมบัติความปลอดภัยของเว็บ - HasUserId
❮ ความปลอดภัยของเว็บ
คำนิยาม
คุณสมบัติHasUserIdเป็นค่าบูลีนที่ระบุว่าผู้ใช้ปัจจุบันมี ID ผู้ใช้ในฐานข้อมูลWebSecurity หรือไม่
ค่าคุณสมบัติเป็นจริง บูลีน ถ้าผู้ใช้ปัจจุบันมี ID ผู้ใช้ ค่าเริ่ม ต้นเป็นเท็จ
C # และ VB ไวยากรณ์
WebSecurity.HasUserId
ตัวอย่าง
ตัวอย่าง C#
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value
that the user has an ID</p>
ตัวอย่าง VB
@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
หมายเหตุ
คุณสมบัติHasUserIDเป็นแบบอ่านอย่างเดียว ไม่สามารถเปลี่ยนแปลงได้ด้วยรหัส
คุณสมบัติHasUserIdตรวจสอบว่าผู้ใช้มี ID ใน ฐานข้อมูลWebSecurity เท่านั้น ไม่ได้ตรวจสอบว่าบัญชีผู้ใช้ถูกต้อง (ยืนยันแล้ว) หรือผู้ใช้เข้าสู่ระบบอยู่
ใช้วิธีIsConfirmed()เพื่อตรวจสอบว่าผู้ใช้ได้รับการยืนยันแล้ว
ใช้ คุณสมบัติ IsAuthenticatedเพื่อตรวจสอบว่าผู้ใช้เข้าสู่ระบบ
ข้อผิดพลาดและข้อยกเว้น
การเข้าถึงวัตถุWebSecurity จะส่ง InvalidOperationExceptionหาก:
- ยังไม่ได้เรียกเมธอดInitializeDatabaseConnection()
- SimpleMembershipไม่ได้เริ่มต้น (หรือปิดใช้งานในการกำหนดค่าเว็บไซต์)
❮ ความปลอดภัยของเว็บ