WebSecurity - Logout()

定義
Logout() 方法註銷當前用戶。
C# 和 VB 語法
Logout()
實例
實例 C#
// 退出登錄
WebSecurity.Logout();
// 跳轉回主頁
Response.Redirect("~/");
WebSecurity.Logout();
// 跳轉回主頁
Response.Redirect("~/");
實例 VB
' 退出登錄
WebSecurity.Logout()
' 跳轉回主頁
Response.Redirect("~/")
WebSecurity.Logout()
' 跳轉回主頁
Response.Redirect("~/")
參數
無。
返回值
無。
錯誤和異常
在下面的情況下,任何對 WebSecurity 對象的訪問將拋出一個 InvalidOperationException:
- InitializeDatabaseConnection() 方法沒有被調用
- SimpleMembership 沒有初始化(或者在網站配置中禁用)
備註
當用戶已登錄,ASP.NET 在 cookie 中設置一個身份驗證令牌,讓 ASP.NET 知道用戶已登錄的後續請求。
Logout() 方法移除身份驗證令牌,註銷用戶。
技術數據
名稱 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
