问题描述
“验证视图状态MAC失败。如果此应用程序由网络场或群集承载,请确保<machineKey>配置指定了相同的validationKey和验证算法。不能在群集中使用AutoGenerate。”程序上传到服务器上就报这个错。本地就没有,而且在另一台服务器上也没有报错,就这台服务器有问题,求解决,不要说换服务器的,也不要说“修改当前页面的@page属性,添加enableEventValidation="false"enableViewStateMac="false"或者在web.config里添加<pagesenableEventValidation="false"enableViewStateMac="false"/>”这些都试了没有用
解决方案
解决方案二:
服务器的环境配置是不是一样,framework的版本是不是一样。如果上面两样都一样http://blog.csdn.net/hui_0924/article/details/6725060看看能不能解决吧
解决方案三:
看看asp.net版本重新注册IIS..
时间: 2024-09-23 01:14:49