![]() |
清除 Session 中的全部数据和对象,并与浏览器重新建立会话
Session.Reset
下面的例子是一个常见的用户注销程序 logout.asp:
Session.Abandon Response.Redirect "/main.asp"
上面的程序将废除当前会话,在用户再次访问 main.asp 时则自动再建立一个新的会话。而使用 Reset 方法则可以更加灵活:
Session.Reset Session("username") = "guest" Response.Redirect "/main.asp"
在上面的代码中,先废除当前会话,然后立即便可以建立新的会话数据,不需要用户再次访问其他页面即可拥有新的会话。使用起来更加方便。
Reset 方法在跨越服务器的用户迁移时也起着重要的作用,详情请参阅 NetBox 参考手册中的相关文档。