мы находимся в процессе миграции нашего веб-приложения с ASP.NET 1.1 на ASP.NET 3.5. Наше приложение работает на нескольких серверах с помощью циклического перебора DNS, поэтому каждый запрос браузера может оказаться на другом сервере. У нас есть web.config для предотвращения ошибок валидации.
Однако наш план состоял в том, чтобы переносить по одному серверу за раз. Теперь это выглядит, когда пользователь загружает страницу на 1.1. сервер и затем страница заканчивается на сервере 3.5 при обратной передаче, проверка состояния представления завершается неудачей.
Мне не удалось найти что-либо в Интернете по этому вопросу - я просто предполагаю, что проверка состояния представления несовместима между 1.1. и 3.5, то есть состояние просмотра, сгенерированное 1.1, не будет проверяться на 3.5 даже при том же ключе machineKey, и наоборот.
Кто-нибудь может подтвердить это подозрение?
Спасибо