我已经检查过每一篇文章,因特网上的每一篇文章,但没有任何帮助。验证Viewstate MAC失败ASP.Net 2.0 SP2
我得到viewstate MAC失败错误的验证。它刚刚开始在我们的生产服务器上突然失败。然而它在我们的登台服务器上工作,并且这些文件是相同的。我们发现我们的生产服务器有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。
我应该提到另一件事;回发后不会发生这种情况。它发生在重定向之后。似乎我在互联网上看到的大多数情况都是在回传后发生的。不知道这是否与错误有关。
无论如何,有没有人有任何想法?
非常感谢哟,如果我能够解决所有给我带来的麻烦,我会赞成这一百万次。显然它只是表单标签中的action属性。把它拿出来,一切都重新开始。再次感谢 –