System.Web.HttpException: невозможно проверить данные - PullRequest
0 голосов
/ 14 февраля 2020

У нас есть веб-приложение ASP. Net MVC3, размещенное на IIS за балансировщиком нагрузки. На балансировщике нагрузки у нас установлен постоянный сеанс 2 часа, поэтому запросы пользователей не переключаются между серверами. Пользователи по-прежнему получают следующую ошибку. Я читал о добавлении одного и того же машинного ключа в файл web.conig на обоих серверах. После установки продолжительности сеанса на 2 часа, почему эта проблема все еще происходит? Любые идеи, чтобы решить эту проблему?

System.Web.HttpException: Unable to validate data.

System.Web.HttpException (0x80004005): Unable to validate data.
at System.Web.Configuration.MachineKeySection.EncryptOrDecryptData(Boolean fEncrypt, Byte[] buf, Byte[] modifier, Int32 start, Int32 length, Boolean useValidationSymAlgo, Boolean useLegacyMode, IVType ivType, Boolean signData)
at System.Web.Security.FormsAuthentication.Decrypt(String encryptedTicket)
at App.Security.Model.Authentication.AppFormsAuthentication.GetCurrentAuthenticationTicket() 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...