[异常记录(二)] 验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。
错误提示:
验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。
微软官方的帮助:
http://go.microsoft.com/fwlink/?LinkID=314055
一般解决办法:
页面配置中 增加属性 :EnableViewStateMac= "false"
或者:enableEventValidation="false" viewStateEncryptionMode ="Never"
我的解决:
我是复制了另一个aspx页面,form表单的action与当前页面不一致导致的。在page上加属性也没用,检查一下改了就好了。