ビュー ステート MAC の検証に失敗していますが、非常にまれです。
私は Web ファームにいないので、これを再現できません。
ビュー ステートの MAC 検証が失敗する既知の要因はありますか?
ビュー ステート MAC の検証に失敗していますが、非常にまれです。
私は Web ファームにいないので、これを再現できません。
ビュー ステートの MAC 検証が失敗する既知の要因はありますか?
MicrosoftのブロガーであるTessFerrandezは、これについてかなり良い投稿をしています。
ビューステートとビューステートの検証では、__VIEWSTATEや__EVENTVALIDATIONなどのいくつかの非表示のフォームフィールドを使用します。ページのレンダリングが非常に遅く、ポストバックの原因となるボタンまたはコントロールをクリックするまでに__EVENTVALIDATIONフィールドがレンダリングされない場合、ASP.NETはビューステートが無効であると判断し、これを報告します。
問題のあるページでビューステートが非常に大きいかどうかを確認してください。EnableViewState
プロパティを必要としないコントロール、特にポストバック間の状態を記憶する必要のない大規模なデータバインドされたコントロールのプロパティをオフにすることをお勧めします。