I am developing an application which has a powerpoint presentation. Users are required to go through it and then accept an agreement. The users login in details are stored in the session object.when they finish the read the session object will expired. I used the following code in web.config with no effect what so ever.
<sessionState timeout="500" />
You should change the idleTimeout int your IIS. You can see this configuration on the advanced settings of the application pool of your IIS
Follow this article to change the session time out
For IIS 6 There is a Session Timeout setting in Properties -> Home Directory Tab -> Configuration button -> Options tab. Looks like this: