Для тестирования у меня есть 1 изолированная страница - без мастеров, элементов управления,…. Мои сеансы теряются примерно через 30 секунд. Я попытался установить тайм-аут на самой странице, в web.config, и то, и другое. Пробная аутентификация форм с тайм-аутом и аутентификацией Windows. Перезапустите AppPool после изменений.
Я могу использовать response.write из Session_Start, но я никогда не получаю response.write из Session_End.
Некоторые вещи, которые я пробовал:
<sessionState mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;"
cookieless="false"
timeout="20" />
<sessionState mode="InProc" cookieless="false" timeout="20"/>
<sessionState mode="InProc" timeout="20"/>
<sessionState timeout="20"/>
Не повезло.
У меня установлено время выполнения:
<httpRuntime useFullyQualifiedRedirectUrl="true"
maxRequestLength="204800"
requestLengthDiskThreshold="204800"
executionTimeout="600" />
Я не знаю, что это будет значить, но я не могу придумать, что еще можно опубликовать!
Спасибо!