.Net

How to clear session in asp.net?

How to clear session in asp.net? , someone asked me to explain?

In this article I will explain how to clear session in asp.net with an example. If you want to remove the specific session then you can set it as null or “”. Here I have set it for userId to null(e.g: Session["userId"] = null;). Session.Abandon(); will destroy the session.

You could use it for example when the user logs out.

   public ActionResult LogOut()

        {
            FormsAuthentication.SignOut();
            Session.Abandon(); // it will clear the session atthe end of request
            return RedirectToAction("Login", "Admin", new { area = "" });

        }

Post your comments / questions