Моя команда работает над дерьмовым старым веб-сайтом, и большинство страниц все еще ASP классики. Тем не менее, мы недавно перенесли аутентификацию форм с использованием ASP.NET и подстановочного сопоставления. Все работает удивительно хорошо, за исключением одного: зарегистрированные пользователи слишком быстро выходят из строя. После просмотра в журналах кажется, что люди тайминга выходят ровно через 20 минут (это указанный тайм-аут из-за бездействия).Каков наилучший способ обхода времени аутентификации форм ASP.NET при использовании подстановочного сопоставления?
Итак, наша гипотеза заключается в том, что классические страницы ASP не отключают какой-либо механизм в среде проверки подлинности форм, которая сбрасывает таймер бездействия. Я googled вокруг и даже читаю сообщение подстановки подстановочного знака Великим Гу, но все еще не могу найти кого-либо еще, у кого есть эта проблема. Итак, 1) Вы когда-нибудь видели эту проблему? и 2) Какое лучшее обходное решение? (Кроме ручного размещения скрытого фрейма в каждом Janky странице ASP, который загружает немую страницу .NET в фоновом режиме)
Update: slidingExpiration установлен в истинную
Также: Мы не могут использовать бесконечные сеансы, потому что нам нужно приложение для тайм-аута после 20 минут бездействия. Кроме того, этот ужасный сайт был написан так, что интерфейс обычно хранится на странице. Нет простого кода интерфейса, в который я мог бы вставить JavaScript. Мы попытались поместить некоторые js в файл include, который был вызван примерно на 80% наших страниц, но это вызвало некоторые эзотерические проблемы с буферами загрузки файлов, поэтому нам, возможно, придется попробовать другой подход. Благодарю.
У вас нет этой проблемы. У меня такой же сценарий. – Swoogan 2012-12-18 19:19:19