Exception:System.Web.UI.ViewStateException: 无效的视图状态。 Client IP: 10.24.12.156 Port: 30862

 

Exception:System.Web.UI.ViewStateException: 无效的视图状态。 Client IP: 1.2.3.5 Port: 30862 

Invalid Viewstate

 

产生问题原因:winows server 2008 R2(iis 7.5 /.net 4.0) web站点迁移到 windows server 2012 R2 standard(iis 8.5/.net 4.5)
分析:新页面只有 __VIEWSTATE隐藏字段,无__VIEWSTATEGENERATOR 隐藏字段,导致提交是无法验证视图状态
解决方案:关闭 webform 页面验证 ValidateRequest="false" EnableEventValidation="false" ViewStateEncryptionMode="Never" EnableViewState="false" EnableViewStateMac="false"

这不是最好的解决方案,后续装虚拟机本地验证问题

 

Exception:System.Web.UI.ViewStateException: 无效的视图状态。 Client IP: 10.24.12.156 Port: 30862

上一篇:用一个80 端口部署多个不同域名的网站 nginx 反向代理 (实验 docker 环境,Linux 同样的方法)


下一篇:BS结构RFID读写器web插件开发之十-----NTAG标签操作