最新的Web開發教程
 

WebSecurity - 退出()


<WebSecurity對象

定義

Logout()方法註銷當前用戶。


C#和VB語法

Logout()

例子

實施例C#

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

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

例如VB

' Log out the current user
WebSecurity.Logout()

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

參數

沒有。


返回值

沒有。


錯誤和異常

WebSecurity對象的任何訪問將引發一個InvalidOperationException:

  • InitializeDatabaseConnection()方法還沒有被調用
  • SimpleMembership未初始化(or disabled in the website configuration)

備註

當用戶登錄,ASP.NET設置一個認證令牌在cookie中,讓ASP.NET知道用戶已經登錄在隨後的請求。

Logout()方法去除認證令牌,其具有出將用戶登錄的效果。


技術數據

名稱
命名空間 WebMatrix.WebData
部件 WebMatrix.WebData.dll

<WebSecurity對象