WebSecurity - Đăng xuất ()


❮ Bảo mật Web

Sự định nghĩa

Phương thức Logout () đăng xuất người dùng hiện tại.


Cú pháp C # và VB

Logout()

Các ví dụ

Ví dụ C #

// Log out the current user
WebSecurity.Logout();

// Redirect back to the homepage
Response.Redirect("~/");

VB ví dụ

' Log out the current user
WebSecurity.Logout()

' Redirect back to the homepage
Response.Redirect("~/")

Thông số

Không có.


Giá trị trả lại

Không có.


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)

Nhận xét

Khi người dùng đã đăng nhập, ASP.NET đặt mã thông báo xác thực trong cookie cho phép ASP.NET biết trong các yêu cầu tiếp theo mà người dùng đã đăng nhập.

Phương thức Logout () loại bỏ mã xác thực, có tác dụng đăng xuất người dùng.


❮ Bảo mật Web