
·您现在的位置: 江北区云翼计算机软件开发服务部 >> 文章中心 >> 网站建设 >> 网站建设开发 >> ASP.NET网站开发 >> ASP.NET:注销功能实现
原理:清空session
1.Web窗体:index.aspx
<a href="logoutHandler.ashx">注销</a>
2.一般处理程序:LogoutHandler.ashx
1 /// <summary>
2 /// LogoutHandler 的摘要说明
3 /// </summary>
4 public class LogoutHandler : IHttpHandler,IRequiresSessionState
5 {
6 public void PRocessRequest(HttpContext context)
7 {
8 context.Session.Clear(); //从会话状态集合中移除所有的键和值
9 context.Session.Abandon(); //取消当前会话
10
11 context.Response.Redirect("/account/login.aspx"); //跳转登录页
12 }
13
14 public bool IsReusable
15 {
16 get
17 {
18 return false;
19 }
20 }
21 }
点击查看
3.完成。