1

このビューステート検証エラーが発生し続けます:

System.Web.HttpException (0x80004005): ビューステート MAC の検証に失敗しました。このアプリケーションが Web ファームまたはクラスターによってホストされている場合は、構成で同じ validationKey と検証アルゴリズムが指定されていることを確認してください。AutoGenerate はクラスタでは使用できません。---> System.Web.UI.ViewStateException: 無効なビューステートです...

サイトのARR負荷分散を行っていますが、ユーザーをあるサーバーから別のサーバーに切り替えると(アフィニティが選択されていても)、これがスローされると思います。ただし、マシン キーが構成されており、ファーム内の 2 台のサーバーの両方で同じ暗号化方法、復号化方法、検証キー、および復号化キーが構成されています。何か不足していますか?

4

1 に答える 1

0

サーバーの 1 つが Windows の更新に遅れをとっていましたが、それらの更新を実行した後、問題は解決したようです。以前にこの例外を一貫して呼び出した正確なテストを再実行しましたが、問題はありません。

于 2012-07-09T19:27:00.483 に答える