Файлы cookie аутентификации кажутся таймаутом через короткий промежуток времени (день или около того). Я использую Аутентификацию форм и имею тайм-аут = "10080" с slideExpiration = "false" в web.config. С этой настройкой файл cookie должен истечь примерно через 7 дней после успешной аутентификации пользователя.
Это работало как рекламируемое с IIS6, но когда я переместил сайт в IIS7, файл cookie истекает намного быстрее. Я подтвердил это поведение на нескольких машинах с IE и Firefox, что привело меня к тому, что я полагаю, что это параметр IIS7.
Есть ли скрытый параметр, специфичный для IIS7, связанный с аутентификацией? Все другие типы проверки подлинности отключены для веб-сайта, за исключением анонимного отслеживания пользователей.