私はこの問題にかなり頻繁に遭遇しているようです。ELAMH によってログに記録された次のようなエラーが毎日大量に発生します。
System.Web.HttpException (0x80004005): Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster. ---> System.Web.UI.ViewStateException: Invalid viewstate.
私の知る限り、MAC は、ユーザーが HTML や Javascript をラベル (HTML をエンコードしない) などのコントロールに挿入するのを防ぐために使用されます。
常に同じページにあり、毎回異なる IP を使用します。最初はこれはハッキングの試みだと思っていましたが、今ではコーディングの問題だと思います。machineKeyとdecryptionKeyが設定されています。
他の提案はありますか?