* hata GridView, DetailsView gibi bir kontrol kullanıldığında oluşuyorsa,
* yavaş yüklenen ağır bir sayfada meydana geliyorsa,
Web.config içerisinde,
<pages enableEventValidation="false" viewStateEncryptionMode ="Never" />
düzenlemesi sorununuzu düzeltecektir.
","url":"https://uzmanim.net/soru/validation-of-viewstate-mac-failed-hatasi/174#a175","author":{"@type":"Person","name":"alattin"},"comment":[],"commentCount":0,"dateCreated":"2013-08-12T11:23:19.423+03:00","dateModified":"2013-08-12T11:23:19.423+03:00","text":"öncelikle
* web sitenizin bir "web farm" içinde çalışmıyorsa,
* hata GridView, DetailsView gibi bir kontrol kullanıldığında oluşuyorsa,
* yavaş yüklenen ağır bir sayfada meydana geliyorsa,
Web.config içerisinde,
<pages enableEventValidation="false" viewStateEncryptionMode ="Never" />
düzenlemesi sorununuzu düzeltecektir.
","upvoteCount":1},"answerCount":2,"suggestedAnswer":[{"@type":"Answer","name":"öncelikle
* web sitenizin bir "web farm" içinde çalışmıyorsa,
* hata GridView, DetailsView gibi bir kontrol kullanıldığında oluşuyorsa,
* yavaş yüklenen ağır bir sayfada meydana geliyorsa,
Web.config içerisinde,
<pages enableEventValidation="false" viewStateEncryptionMode ="Never" />
düzenlemesi sorununuzu düzeltecektir.
","url":"https://uzmanim.net/soru/validation-of-viewstate-mac-failed-hatasi/174#a175","author":{"@type":"Person","name":"alattin"},"comment":[],"commentCount":0,"dateCreated":"2013-08-12T11:23:19.423+03:00","dateModified":"2013-08-12T11:23:19.423+03:00","text":"öncelikle
* web sitenizin bir "web farm" içinde çalışmıyorsa,
* hata GridView, DetailsView gibi bir kontrol kullanıldığında oluşuyorsa,
* yavaş yüklenen ağır bir sayfada meydana geliyorsa,
Web.config içerisinde,
<pages enableEventValidation="false" viewStateEncryptionMode ="Never" />
düzenlemesi sorununuzu düzeltecektir.
","upvoteCount":1},{"@type":"Answer","name":"Aynı şekilde şunu da deneyebilirsiniz.
<system.web>
<pages validateRequest="false" enableEventValidation="false" enableViewStateMac="false"viewStateEncryptionMode="Never">
</system.web>
Aynı şekilde şunu da deneyebilirsiniz.
<system.web>
<pages validateRequest="false" enableEventValidation="false" enableViewStateMac="false"viewStateEncryptionMode="Never">
</system.web>
[HttpException (0x80004005): 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.]
web siteniz arada bir yukarıdaki hatayı veriyor ise ne yapmalısınız? Nasıl çözümlemelisiniz?
Toplam 2 cevap
öncelikle
* web sitenizin bir "web farm" içinde çalışmıyorsa,
* hata GridView, DetailsView gibi bir kontrol kullanıldığında oluşuyorsa,
* yavaş yüklenen ağır bir sayfada meydana geliyorsa,
Web.config içerisinde,
<pages enableEventValidation="false" viewStateEncryptionMode ="Never" />
düzenlemesi sorununuzu düzeltecektir.
Aynı şekilde şunu da deneyebilirsiniz.
<system.web>
<pages validateRequest="false" enableEventValidation="false" enableViewStateMac="false"viewStateEncryptionMode="Never">
</system.web>