У меня есть приложение ASP.NET, которое работает на двух серверах с балансировкой нагрузки. Все работает нормально, кроме одной группы клиентов. Все эти клиенты приходят из одной и той же компании. Случайным образом возникает необработанная ошибка NullReferenceException. Это происходит в случайное время в случайных местах. Кажется, что сессия просто закончилась. поскольку это происходит только для определенной группы пользователей, я должен предположить, что это как-то связано с их средой. Я видел, как пользователи приходят с IE6, IE7, IE8 и FF, и ошибка возникает во всех случаях.
Я не уверен на 100%, как решить эту проблему. У кого-нибудь есть идеи?
РЕДАКТИРОВАТЬ: для сеанса установлено значение «InProc».
<sessionState mode="InProc" cookieless="false" timeout="20" />