我查过网上的每一个帖子,但是没有任何帮助。
我正在验证viewstate mac failed错误。它突然在我们的生产服务器上发生故障。但是它在我们的登台服务器上工作,并且文件是相同的。我们发现生产服务器有SP2,而临时服务器有SP1。
我们不在网络农场。我已将此计算机密钥添加到web.config:
<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="SHA1"/>
我还尝试了所有的解决方法: http://blogs.msdn.com/tom/archive/2008/03/14/validation-of-viewstate-mac-failed-error.aspx .
还有一件事我应该说,这不是在回邮之后发生的。它发生在重定向之后。我在网上看到的大多数案例似乎都是在回邮之后发生的。不确定这是否与错误有关。
不管怎样,有人有什么想法吗?
我最近也遇到了类似的问题。以下是我所做的:
form
action
machineKey
AutoGenerate
祝你好运!