I have a problem with Tiemout in IIS, in web.config the session timeout has set to 60 but after 20 min the session ends. This problem only occurs in IIS7 and not in IIS5.
After investigation, the reason was the application pool timeout. After 20 min without doing nothing in IIS ends and session is timeout.
If the application is defaultAppPool this occurs but if i change this to Classic .NET AppPool the timeout not occur.
Both of modes have idle timeout but only in DefaultAppPool occur.
Why is this? What is the difference between be a Classic .NET AppPool and DefaultAppPool?
And what is the difference in the pipeline, between Classic and Integrated?