Thuộc tính bảo mật Web - HasUserId


❮ Bảo mật Web

Sự định nghĩa

Thuộc tính HasUserId là một giá trị boolean cho biết liệu người dùng hiện tại có ID người dùng trong cơ sở dữ liệu WebSecurity hay không.

Giá trị thuộc tính là một boolean true nếu người dùng hiện tại có ID người dùng. Giá trị mặc định là sai .


Cú pháp C # và VB

WebSecurity.HasUserId

Các ví dụ

Ví dụ C #

@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value that the user has an ID</p>

VB ví dụ

@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code

<p>It is @value that the user has an ID</p>

Nhận xét

Thuộc tính HasUserID là chỉ đọc. Nó không thể được thay đổi bằng mã.

Thuộc tính HasUserId chỉ xác minh rằng người dùng có ID trong cơ sở dữ liệu WebSecurity . Nó không xác minh rằng tài khoản người dùng là hợp lệ (được xác nhận) hoặc người dùng đã đăng nhập.

Sử dụng phương thức IsConf Confirm () để xác nhận rằng người dùng đã được xác nhận.

Sử dụng thuộc tính IsAuthenticated để xác minh rằng người dùng đã đăng nhập.


Lỗi và ngoại lệ

Bất kỳ quyền truy cập nào vào đối tượng WebSecurity đều ném ra một lỗi không hợp lệ nếu:

  • Phương thức InitializeDatabaseConnection () chưa được gọi
  • SimpleMembership không được khởi tạo (hoặc bị vô hiệu hóa trong cấu hình trang web)

❮ Bảo mật Web