System.Web.Security.MachineKey.Protect & Unprotect 問題

有朋友詢問它透過 System.Web.Security.MachineKey.Protect 再將 Byte Array 轉成 Base64 字串後,

在同一台電腦上,透過 Console 程式去解,卻發生 System.Security.Cryptography.CryptographicException 的錯誤。

發生 System.Security.Cryptography.CryptographicException
  HResult=0x80131430
  Message=進行密碼編譯作業期間發生錯誤。
  Source=System.Web
  StackTrace: 
   於 System.Web.Security.Cryptography.HomogenizingCryptoServiceWrapper.HomogenizeErrors ...

...繼續閱讀 »

[ASP.NET]為什麼ASP.NET WebForm程式多了「__VIEWSTATEGENERATOR」欄位? KB 2905247

最近客戶做過Windows Update後,我們公司的「死狗比爾」產品中某些功能居然不能Work了!
從.NET 1.1 (Windows 2003) 到 .NET 3.5(Windows 2008)的都是這樣子的狀況!
透過 Fiddler 比較2個Request發現,不能Work的裡面多了 __VIEWSTATEGENERATOR 欄位

...繼續閱讀 »