Validation of viewstate MAC failed Hatası

Benimde karşılaştığım bir sorunu paylaşmak istedim.’Validation of viewstate MAC failed’ hatasi, sayfada uzun süre bekleyip, sayfayi tetikleyecek herhangi birsey yapmadığımız zaman karsiniza çikacaktir. Uzun bir süre sonra sayfa post edildiği hata ekrani çikaracaktir.

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. AutoGenerate cannot be used in a cluster.” gibi bir hata alıyorsanız;

Web confgi içinde System.Web altına;

<system>
    <pages validateRequest="false" enableEventValidation="false" anableViewStateMac="false" viewStateEncrytionMode="Never">
</system>

Webconfigin içine yazdığımızda artık machinekey hatası almıyacağız.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s