Viewstate验证失败。原因:视图状态提供了完整性检查失败

时间:2015-03-02 11:53:44

标签: asp.net iis iis-7 web-config web-farm

我已经有一段时间了“验证视图状态MAC失败。如果此应用程序由Web场或集群托管,请确保配置指定相同的validationKey和验证算法.AutoGenerate不能在集群中使用。 “ GridView post-backs上的错误。

我在我的网站上定义了相同的机器密钥,但我(有时)获取消息。

有任何线索吗?

1 个答案:

答案 0 :(得分:0)

将其添加到system.web部分中的web.config文件中:

<machinekey validationkey="xxx" decryptionkey="xxx" validation="SHA1" decryption="AES" />

提供您自己的验证和解密密钥(&#34; xxx&#34;以上),

您可以尝试从here

生成

请参考此microsoft kb