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
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
Yorum Gönder