Authentication cookies seem to timeout after a short period of time (a day or so). I am using Forms Authentication and have the timeout=\"10080\" with slidingExpiration=\"fa
Set session state configured in IIS as In Process Use Cookies Time out = your required time Use hosting identity for impersonation
Also set EnableSessionState to true (which is default too)
And most importantly run the app pool in classic mode.
Hope your problem will solve.