Я получаю странные ошибки с тех пор, как моя хостинговая компания решила обновить (и перезапустить) мой веб-сервер.
Вот факты, разбитые
- Приложение MVC 2
- Windows 2008 Server
- Ключ компьютера, определенный в веб-конфигурации (и в конфигурации компьютера - тот же точный ключ)
- Ключ компьютера был определен в web.config для сайта ранее
- Сайт использует собственный пул приложений, работающий в качестве сетевой службы
- Я не использую viewstate, но использую токен защиты от подделки
Несмотря на всеуказано, что я все еще получаю многочисленные ошибки, подобные этой:
System.Web.UI.ViewStateException: недопустимое состояние представления.IP-адрес клиента: [опущен] Порт: 56668 Ссылка: https://someserver.com Путь: / Framed / CreditCard / User-Agent: Mozilla / 4.0 (совместимый; MSIE 8.0; Windows NT 6.0; WOW64; Trident / 4.0; GTB7.1; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618) ViewState: [Пропущено]
Мне удалось воссоздать ошибкуодин раз, но после этого это прекратилось.Я думал, что исправил это, но мои клиенты все еще получают ошибку.
РЕДАКТИРОВАТЬ: я первоначально думал, что это было из-за переработки рабочего процесса.Это не так, поскольку я сделал изменения на веб-сервере с изменениями, которые привели к перезагрузке WP.Однако я верю, что это было что-то в обновлениях, которые они могли сделать прошлой ночью.Ожидание ответа на отчет о том, что они сделали.