Валидация Mac Viewstate завершилась неудачно в IIS 7.5 и 2008 R2 - PullRequest
0 голосов
/ 02 ноября 2018

Я получаю ошибку ниже

Ошибка проверки состояния MAC-адреса. Если это приложение размещено веб-ферма или кластер, убедитесь, что конфигурация указывает тот же валидационный ключ и алгоритм валидации. Автогенерация не может использоваться в кластере.

При проверке по указанному ниже адресу

https://support.microsoft.com/en-sg/help/2915218/resolving-view-state-message-authentication-code-mac-errors

устанавливает причину, чтобы быть одним из

Причина 1: веб-приложение работает в многосерверной среде фермы ( Шахта не работает в ферме )

Причина 2: рабочий процесс использует удостоверение пула приложений IIS 7.0 ( Я использую IIS7.5 и Windows 2008 R2 ).

Причина 3: пул приложений настраивается с помощью LoadUserProfile = false

( Я не использую DefaulaAppPool и у меня есть отдельный пул для моего приложения Тип идентификации - Пользовательская идентификация LoadUserProfile = True )

Причина 4: свойство Page.ViewStateUserKey имеет неверное значение ( такая функция не включена для CSRF )

Я нацеливаюсь на версию Dot Net v4.0

Что может быть причиной ошибки?

Примечание: если кто-то хочет отметить это как дубликат, подумайте дважды. спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...