Validation of viewstate MAC failed Hatası - Asp.net

"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." bu hatayla karşılaşıyorsanız gerekenler aşağıda.


1) http://www.blackbeltcoder.com/Resources/MachineKey.aspx bu adrese gidin ve bir key oluşturun.
2) oluşturduğunuz keyi webconfig in içine atın

örnek:
<system.web>
    <machineKey
    validationKey="4F7FAF9AA2AD6C3F5FFC41C2D9011DFBF29970F7E10A3AF5E4A337443B9D720C94760FC6C5DABB688ED9EF9B1FCC6CC5ABF21ADFF717BAF4B5F8279573085C58"
    decryptionKey="4279C276E2680DE803FFB3413BC081351E780A1420548EF7BE0C6EDA8062DD48"
    validation="SHA1" decryption="AES"
    />
    

    <compilation debug="true" targetFramework="4.0" />
...............

bu sorunla daha önce karşılaşmamıştım, intertteki bütün çözümleri denedim am çözüm olmadı en azından benim sorunumda olmadı. Sonunda yukarıdaki gibi durumu çözdüm.

kolay gelsin

Yorumlar