Set Or Manage Session TimeOut In Asp.Net Using Web.Config and IIS
In this post i'm explaining how to set or increase session timeout value in web.config or IIS in Asp.Net.
Read Detecting Session Timeout and Redirect to Login Page in ASP.NET to know how to detect Session TimeOut.
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.
3. Set session timeout in Global.asax
In this post i'm explaining how to set or increase session timeout value in web.config or IIS in Asp.Net.
Read Detecting Session Timeout and Redirect to Login Page in ASP.NET to know how to detect Session TimeOut.
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;
}
If you like this post than join us or share
2 comments:
when i click Asp.net tab my Edit Configuration is disabled. Plz tell what to do ?
@Above: did you login to windows with admin rights ?
Post a Comment