Error Invalid viewstate

 
Hola a tod@s,
 
En un proyecto de ASP.NET 2.0, de vez en cuando los logs de la aplicación me estaban devolviendo el siguiente error:
 
System.Web.UI.ViewStateException: Invalid viewstate. Client IP:  Port: User-Agent:
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.Util.DeserializeWithAssert(IStateFormatter formatter, String serializedState) at System.Web.UI.HiddenFieldPageStatePersister.Load() — End of inner exception stack trace —
 
Para solucionar este error basta con poner en el Web.config dentro del <system.web> el siguiente tag:
 
<machineKey 
       validationKey="CDCDF7D7E7D0D1A4F33F2676B4B6FF54FA89B6CB60EA27AC4BE2DF3963
                         D1F64353CE611E01BF78F300B11F68F5A84E149FCEEF1F1A0AB25402C04822DE9B4B6A"
        decryptionKey="9EA2F92B51CF5F5CB87F493939B66FA5E49C73F9755C3E7D"
        validation="3DES" />
 
 
Un saludo.
 
 
 

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: