Validation of viewstate MAC failed

giovedì 24 maggio 2007 - 10.12

Gemini Profilo | Expert

Ciao a tutti
chi mi sa spiegare cos'è questo messaggio di errore?
Grazie mille


Server Error in '/' Application.
--------------------------------------------------------------------------------

Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Web.HttpException: Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster.

Source Error:


[No relevant source lines]


Source File: c:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\987d7130\570ff37c\App_Web_fje-2sgh.11.cs Line: 0


freeteo Profilo | Guru

ciao,
sinceramente non conosco bene la cosa, potremmo provare a documentarci dalla fonte ufficiale:
http://msdn2.microsoft.com/it-it/library/system.web.ui.page.enableviewstatemac(VS.80).aspx

cmq sia io ricordo di aver avtuto un problema simile per qualche strano caso, e sono andato a dire alla pagina la proprieta' "EnableViewStateMac=false" in modo che non venisse validato il viewstate della pagina in fase di postback...

Il concetto cmq in poche parole è che lui non riconosce tutto quello che gli passa il browser tramite la richiesta, (il viewstate è appunto lo "stato della pagina" come controlli e non solo) come qualcosa di valido riferito a quella pagina.
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5