事件查看器中的Asp.Net错误消息:无法验证数据

时间:2010-06-07 10:36:37

标签: asp.net iis-6 windows-server-2003 viewstate web-config

我们有一个Asp.Net Webform页面,其中包含UpdatePanel内的GridView并每分钟刷新一次。每隔一分钟,我们会在事件日志中收到以下错误。

Error Message:Unable to validate data.
Stack Trace:   at System.Web.Configuration.MachineKeySection.GetDecodedData(Byte[] buf, Byte[] modifier, Int32 start, Int32 length, Int32& dataLength)
   at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString).

我们尝试了以下内容。

  1. 在Web.Config中添加静态计算机密钥。 (没用?)
  2. 使用以下条目禁用Web中的View State Mac,.Config。 (没用)
  3. <pages buffer="true" enableViewStateMac="false">
    

    还有其他可能导致这种情况的原因吗?

    更新:我们仅在Live Server上收到此错误。不在测试或开发服务器上。

0 个答案:

没有答案