Saturday, December 24, 2011

Set Session TimeOut In Asp.Net



1. Set session timeout in IIS.

Open IIS manager by typing inetmgr in Start > run in windows.

Right click on websites > Select Properties.

Go to ASP.NET tab, Click on Edit Configuration.

Click on State Management Tab, Set Session TimeOut value (In Minutes).

2. Set Session TimeOut in Web.Config

We can set session timeout in SessionState section of web.config file as mentioned below, timeout value is in minutes.

<system.web>
    <sessionState mode="InProc" cookieless="false"timeout="15">
    </sessionState>
</system.web>

3. Set session timeout in Global.asax

void Session_Start(object sender, EventArgs e)
{
  // Code that runs when a new session is started
  Session.Timeout = 15;
}

No comments:

Post a Comment