最近このサイトでエラーがよく発生するようになったので、customErrors mode を Off にすると、以下の図のように Validation of viewstate MAC failed というエラーが発生していました。

activeweb11

このエラーは、以前に紹介した ExpressWeb の注意!と同じで、ActiveWeb も Webファームに移行したようです。

対策については、ルートディレクトリのweb.config ファイルに、<machineKey>タグを以下のように <system.web> タグ内に記述してやります。なお、<machineKey>タグは、http://aspnetresources.com/tools/keycreator.aspx で作成することができます。

<system.web>

<machineKey validationKey="xxxx" decryptionKey="xxxx" validation="SHA1" decryption="AES" />
</system.web>

※補足
ExpressWeb の注意!でもう一つの system.weServer セクションの handlers セクションが削除される問題についても改善できてません。日本の Windows の共用サーバーの利用者が少数なのでというあたりがあるのかなと思います。