Skip to content

验证视图状态MAC失败的原因

“/”应用程序中的服务器错误。 验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保<machineKey>配置指定了相同的validationKey和验证算法。不能在群集中使用AutoGenerate。

概括地说,就是POST执行时引起的“验证视图状态MAC失败”错误。 **原因很简单:**当你想使用传统POST提交信息到另一个aspx页面时出现这个错误。如果提交的action是本页面则不会出错。 **解决方案:**也很简单,去掉form中的runat="server"即可。