有時候一個網頁放個30分鐘不動

然後去提交那個網頁,就像輸入一些欄位後按下submit

如果會出現Validation of viewstate MAC failed錯誤

像我就是因為有網站放在美國的虛擬主機

那個虛擬主機的伺服器又不只一台,是一堆

所以我過一段時間提交表單後

原本動態產生的asp.net的key就會找不到主機而錯誤

目前最好的解決辦法應該是

先到這個網站去產生出一段字串
http://aspnetresources.com/tools/machineKey

然後貼到你的Web.Config檔的
<system.web></system.web>裡面

就可以了~

welkingunther 發表在 痞客邦 PIXNET 留言(0) 人氣()