I\'m using forms authentication in an ASP.NET application. I configure the FormsAuthenticationTicket to expire in 1 year but it actually expires after 1 hour or so.
Are you using anything else in your application that might cause a timeout?
Automatically logging you out if in-proc session states expire for example.
I assume you've got some code in your Global.asax to process the authenticated request too?