Когда страница простаивает в течение 30 минут, если я пытаюсь сделать что-то, например нажать кнопку (если customErrors выключен) страница выдает в консоль ошибку:
Код: Выделить всё
MicrosoftAjaxWebForms.js:6 Uncaught TypeError: Cannot read properties of undefined (reading 'PRM_ServerError')
at Sys.WebForms.PageRequestManager._createPageRequestManagerServerError (MicrosoftAjaxWebForms.js:6:11462)
at Sys.WebForms.PageRequestManager._parseDelta (MicrosoftAjaxWebForms.js:6:29608)
at Sys.WebForms.PageRequestManager._onFormSubmitCompleted (MicrosoftAjaxWebForms.js:6:25637)
at Array. (MicrosoftAjax.js:6:307)
at MicrosoftAjax.js:6:51370
at Sys.Net.WebRequest.completed (MicrosoftAjax.js:6:89678)
at XMLHttpRequest._onReadyStateChange (MicrosoftAjax.js:6:84277)
Также этого не происходит при запуске из Visual Studio.
Я пробовал этот
И настройка параметров cookie: Mode=AutoDetect, Name=ASP.NET_SessionId, TimeOut=180 минут, Восстановить идентификатор истекшего сеанса=зарегистрировано Диспетчер IIS -> Сайт -> Состояние сеанса
Я не предоставляю никакого кода, поскольку это происходит с каждым проектом веб-форм ASP.NET, над которым я работаю. Это просто не зависит от моего кода.
Подробнее здесь: https://stackoverflow.com/questions/793 ... 30-minutes
Мобильная версия