PDA

View Full Version : خطای Validation of viewstate MAC failed



اوبالیت به بو
شنبه 23 اردیبهشت 1391, 12:35 عصر
درود بر کاربران گرامی

مدتی است بنده با خطایValidation of viewstate MAC failed مواجه می شوم. تا آنجا که جستجو کردم متوجه شدم خطا مربوط به سخت افزار سرور می باشد. نیاز به اطلاعات بیشتری درباره این خطا دارم.
86970

neda555
شنبه 23 اردیبهشت 1391, 13:09 عصر
سلام بنده هم همین مشکل را دارم اینو یه نگاه بندازید:
http://barnamenevis.org/showthread.php?340283-%D8%A7%D8%B1%D9%88%D8%B1-%D8%AF%D8%B1-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-view-%D9%87%D8%A7-%D8%B1%D9%88%DB%8C-%D9%87%D8%A7%D8%B3%D8%AA

mo.esmp
شنبه 23 اردیبهشت 1391, 13:49 عصر
این مشکل گاهی اوقات در کنترلهایی مثل GridView , DetailsView کە امکان built-in databound رو دارن پیش میاد کە باید فیلد DataKeyName رو در ViewState انکریپت بشه. بعضی اوقات این مشکل هم با اضافه کردن machinekey به web.config حل میشه یه machinekey تولید کنید و به فایل web.config اضافه کنید.
نمونه

<system.web>
<machineKey validationKey="3AE041467624C0947FE562E2DBE6122B532FBC4AA9845AE3D8 2EC6AC473104EA40A27F8E89BADDAEE44B1F7582FC47299B67 4ED1FD2DDE1368710504EB2C54C1" decryptionKey="2FC79A393A5A463F82D38828F43ED7D030C418B448C9E76C" validation="SHA1"/>
</system.web>

اوبالیت به بو
سه شنبه 26 اردیبهشت 1391, 09:46 صبح
درود بر دوستان

مشکل به این صورت حل شد:

http://barnamenevis.org/showthread.php?293408-%D8%AE%D8%B7%D8%A7%DB%8C-Validation-of-viewstate-MAC-failed&p=1289266&viewfull=1#post1289266