日期:2014-05-20  浏览次数:20393 次

紧急求救!!
验证视图状态   MAC   失败。如果此应用程序由网络场或群集承载,请确保   <machineKey>   配置指定了相同的   validationKey   和验证算法。不能在群集中使用   AutoGenerate。  
说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。  

异常详细信息:   System.Web.HttpException:   验证视图状态   MAC   失败。如果此应用程序由网络场或群集承载,请确保   <machineKey>   配置指定了相同的   validationKey   和验证算法。不能在群集中使用   AutoGenerate。

源错误:  


[没有相关的源行]
 

源文件:   c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary   ASP.NET   Files\root\2522567d\6cc6fa6d\App_Web_uxhlzzwn.0.cs         行:   0

哪位大哥知道这是怎么回事,用ASP.NET1.1时可用,但用2.0就出现这个问题了,网上说在WEB.CONFIG中加入 <pages   enableEventValidation= "false "   viewStateEncryptionMode   = "Never "   /> 但试了一下,还是有这个问题

------解决方案--------------------
应用程序是由网络场或群集承载???
------解决方案--------------------
什么页面,什么场景导致了这个问题页不说
------解决方案--------------------
<%@ Page EnableViewStateMac= "false " ...
------解决方案--------------------
接分
------解决方案--------------------

------解决方案--------------------
到那个出错的页面上加上 <%@ Page EnableViewStateMac= "false " 这个就OK.!!!!