验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate
解决方法:
这种错误一般是因为在网页代码中有浏览器不支持的标签或标签的位置放置不正确
例:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<style type="text/css">
<!--
body {
margin: 0px;
}
body,td,th {
font-size: 12px;
color: #555555;
}
a{
color:#555555;
text-decoration:none
}
a:hover {
color: #333333;
}
<style type="text/css">
<!--
body {
margin: 0px;
}
body,td,th {
font-size: 12px;
color: #555555;
}
a{
color:#555555;
text-decoration:none
}
a:hover {
color: #333333;
}
-->
</style>
<style media="print">
.Noprint{DISPLAY: none;}
</style>
在页面中这种放置标签在本地运行可能不会出错,但是在服务器上就会报这种错误
转载于:https://blog.51cto.com/itlee/204460