最新的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对象