บทความ บทความน่ารู้และน่าสนใจ

[ASP.NET] Validation of viewstate MAC failed

0 ความคิดเห็น
1089
8-04-2016

Validation of viewstate MAC failed.

คงเป็นปัญหาคาใจ Developer หลายๆ คน ที่เปิด Google แล้ว ดูมาจากหลายๆ ทีก็แก้ปัญหาไม่ได้สักที วันนี้เรามีวิธีง่ายๆ  มาฝาก จากประสบการณ์ของผมเอง

เมื่อมัน แก้ไม่ได้ ก็ปิดมันซะเลย!!  โดยไปที่ Web.Config ของเรา ใส่ Code ด้านล่างในส่วนของ  System.web

<pages validateRequest="false" enableEventValidation="false" viewStateEncryptionMode="Never" enableViewStateMac="false" />

 

หากยังไม่ได้ผล ให้ไปที่ IIS ของคุณ ไปที่ Site และ App ที่เกิด Error

ดับเบิลคลิกที่  Machine Key  เอาเครื่องหมายถูกที่ Automatically genrate at runtime และ Automatically generate at runtime ออกทั้งคู่
แล้วคลิก Generate Keys ที่เมนูทางขวา 1 ครั้ง แล้วลองดูใหม่ครับ ถ้ายังไม่ได้ผล ก็ Comment ด้านล่างมาครับ เดี๋ยวผมช่วยตอบ

 

 

0.0
ปรับปรุงล่าสุด: -/-
Validation Viewstate MAC failed ASP.NET Machine Key

ยังไม่มีความคิดเห็น...

แสดงความคิดเห็นบทความนี้

อีเมล์ของคุณจะไม่ถูกเปิดเผย