ASP.NET错误,验证视图状态 MAC 失败,急!

2024-12-28 21:09:32
推荐回答(4个)
回答1:

其实问题的根本不是在Button控件上,而是页面提交后的“验证失败”,解决方案有两个:
一、按错误说明里的“不能在群集中使用 AutoGenerate。
”,所以就在Web.config配置文件节点下添加,这里最主要的就是validationKey,它的默认设置是“AutoGenerate,”,所以导致了出现的错误,现在如果设置一个40位以上的16进制值就可以解决问题了。
二、验证视图状态 MAC 失败,那就干脆别验证了。所以直接在下面添加就结了。

上述都是自己摸索所得,不管用也别骂我

回答2:

在web.config配置文件中,找到相应的位置 添加

decryptionKey="280450BB36319B474C996B506A95AEDF9B51211B1D2B7A87" decryption="3DES"/>

这个就好了

回答3:

检查一下

这个标签
把action属性删除试试

回答4:

把form标签内的runat=“server”删除即可~!