ASP.NETは簡単にログアウト機能を実現

750 ワード

原理:クリアセッション
1.Webフォーム:index.aspx
   ログアウト
2.一般ハンドラ:LogoutHandler.ashx

/// 
/// LogoutHandler      
/// 
public class LogoutHandler : IHttpHandler,IRequiresSessionState
{
  public void ProcessRequest(HttpContext context)
  {
    context.Session.Clear();  //                
    context.Session.Abandon(); //      

    context.Response.Redirect("/account/login.aspx");  //     
  }

  public bool IsReusable
  {
    get
    {
      return false;
    }
  }
}


3.完了.
以上が本文のすべてですが、お好きになってください.