[HttpException (0x80004005): Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster,
ensure that configuration specifies the same validationKey and validation algorithm.
AutoGenerate cannot be used in a cluster.]
برای حل این مسئله, مراحل زیر را طی کنید:

ابتدا خط زیر را در “web.config” وارد نمایید:

<!– validation=”[SHA1|MD5|3DES]” –>
<machineKey validation=”SHA1″ validationKey=”NXBXUKMF19UN5SCJX1SF5XXTR0MK4EYAMBJ 5GYRPAGMBAAGGADANBGKQHKIG9W0B” />

اگر “ASP.net 2.0” را مورد استفاده قرار می دهید, خط های زیر را هم به تگ “machineKey” اضافه کنید:

<machineKey
validationKey=”NXBXUKMF19UN5SCJX1SF5XXTR0MK4EYAMBJ 5GYRPAGMBAAGGADANBGKQHKIG9W0B”
decryptionKey=”RNNWWNSU7WJBAMQ8R4XAOMIH7SPRZPF7LHI MRHWVIF2AB7NA6AII7OXYE2JSX7ZM”
validation=”SHA1″
decryption=”AES”
/>

حال با بستن و دوباره باز نمودن مرورگر خود, می بینید که مشکل برطرف شده است.