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 |
WebSecurity對象