目前我有一个.网络应用程序在一个集群为基础的系统(多云的).在网config我已经设立以下机的关键。

<machineKey validationKey='DE0...etc' 
decryptionKey='A97...etc' 
validation='SHA1'/>

我们得到一个相当多的以下错误。在日常的基础上:

验证的视图状态MAC失败。如果 这个应用程序是由一个网 农场或集群,确保 配置指定相同的 validationKey和验证 算法。自动生成无法使用 在一个集群。

我没有一点谷歌上搜索和加入以下。这已经停止所有以前的错误。然而它可以打开门为各种黑客的攻击。

<pages enableViewStateMac="false">

但是我发现现在,我得到的以下错误。

国家信息是无效的 这一页,并且可能损坏。

我试图找出可能是什么造成这两种类型的错误。他们是机器人?他们是真正的网的用户?他们是黑客/恶意软件的尝试?这是一个正常的发生和我应该忽略他们...

任何人都可以摆脱任何光吗?

有帮助吗?

解决方案

我不认为他们是恶意软件/黑客攻击-我有时见过那些我自己当浏览网站。

一般因为我已经看到,该网页还没有完成装卸前用户发起的回发-有一个隐藏的领域中呈现的底部形式,而如果没有呈现的浏览器时用户的点击按钮,服务器将拒绝视图状态中。

有相当深入的文章有关的问题,一些工作变通,在这里:

验证的视图状态MAC失败的错误

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top