Published on: 11 May, 2016

What is slidingExpiration attribute in ASP.Net?

Posted by andy | 773 views 0 likes 0 favourites 0 comments
Tumblr Digg Google Plus

The slidingExpiration attribute is used in ASP.Net form authentication. This property is used to reset the expiration time for a valid authentication cookie if a request that has already being made has passed the timeout interval. Which means, if it is already expires, the current user will require to re-authentication again.

What is the recommendation value for slidingExpiration?

The slidingExpiration period is only accepting true or false value. It is recommended that you use false as default value, this is a good option to improve the security of your site. It will eliminate any unused session and force your users to re-login again if their current session is not active.

How to set the slidingExpiration value?

This setting is located under your web configuration file (web.config), if you do not find this configuration section, please insert it under system.web section. See below example for more details.

<authentication mode="Forms">
  <forms loginUrl="login.aspx"
    name="loginPage"
    cookieless="UseCookies"
    slidingExpiration="false" />
</authentication>
Comments

There are no comments available.

Write Comment
0 characters entered. Maximum characters allowed are 1000 characters.
Related Articles
Published on: 13 February, 2017
One thing to remember when publishing your ASP.Net web applications, you may find out, some files could be not completely published due to the settings on the file properties. One example that I had are some font types file. In order to fix this problem you can navigate to the files that are missing and right click the properties.
Related Tutorials