Bonjour,
J'ai régulièrement sur une de mes pages l'erreur suivante :
ça a l'air d'être un caractère non acceptée par le viewstate.
Comment détecter ce caractère ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 System.Web.UI.ViewStateException: Invalid viewstate System.Web.UI.ViewStateException: Invalid viewstate. Client IP: xx.xx.xx.xx Port: xxxx User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322) ViewState: /wEWvwEC2+KlyQwC5avW9goC4uuaqgUC4uu6qgUCj+32PQL76/apBQL76/KpBQL565aqBQLFuLLgBwLg15TLDQL+6/apBQL+6/qpBQKew/bVCgKUp6jeBgKcreC9BQLph+iaCwKc9ebsAwKJ2NYCAqKLp4oPAqHkwecDAom3ha4BAvGun7MHAo63ma4BAuWu+7MHAom3ua4BAtTipfAGArPYy4QLAsvGm68LArPYh4ULAu6cuMUKAu6chMUKAvmLim4CysaDrwsC7++dmgUCysb/rwsCk6XaswQCmre1rgECzIXxxA0C6q6fswcC+++1mgUCmrexrgECw4X9xA0CxYuabgLU4u3zBgLAhd3EDQKg4f3zBgLFi55uAv6Lzm4C1+LF8wYC1+LB8wYChKWmsAQCnZyAxQoCzIX1xA0C45y4xQoCnJzsxQoChKWKsAQCmre9rgEC1eL98wYChqWqsAQCnZyMxQoCsNjfhAsCj7exrgEC45zsxQoC6q6TswcChKWOsAQCwYX1xA0C7py8xQoCs9jPhAsC7O+1mgUCy8aXrwsCstinhQsC+++xmgUCh6WKsAQC1saTrwsC8a6XswcCv9jfhAsChKXaswQC45y8xQoC8a6TswcC5K6bswcCy8aHrwsC+IvubgLunIDFCgL+i55uAtXi8fMGApOlprAEApKGojIC/+uxmAUCn7aQGgK/+5mEDAKF+oX7CQKqjZAaAorAmYQMApTshfsJAunnkRoCyaqYhAwCn8qE+wkCpP6RGgKEs5iEDAKesoX7CQLr1pEaAsubmIQMApmahfsJAqatkBoChuCZhAwCn4yF+wkCtZ6RGgKV05iEDALU3IT7CQLwlpEaAtDbmIQMAt/ogp4CAqTon... ---> System.FormatException: Invalid character in a Base-64 string. at System.Convert.FromBase64String(String s) at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString) at System.Web.UI.ObjectStateFormatter.System.Web.UI.IStateFormatter.Deserialize(String serializedState) at System.Web.UI.ClientScriptManager.EnsureEventValidationFieldLoaded() --- End of inner exception stack trace ---
Merci de votre aide.
Partager