Konuda bahsettiğim hatanın çözümünü araştırmam sonucu işe yarar bir çözüm önerisi bulamadığım için böyle bir blog yazısı yazma gereği gördüm. Sorunun çözümünde kalıplaşmış cevaplardan olan web.config sayfasına:
enableEventValidation=”false” enableViewStateMac=”false” …
kodunu eklediğim halde sorunum çözülmemişti. Bunun üzerine http://www.a2zmenu.com/utility/machine-key-generator.aspx adlı siteden machine key üretim bunu web.config sayfama eklemem sonucu resim olarak eklediğim sorunu gidermiş oldum.
- Eğer web host’unuz firma sunucusunda değilde kendi sunucunuzda ise şu yöntemi de deneyebilirsiniz:
IIS üzerinden Web Sitenizi seçin ve Machine Key menüsüne giderek => Generate keys => Apply komutu vermeniz sonucu oluşan key’i web.config sayfanıza ekleyebilirsiniz.