Select the product you need help with
ASP.NET 中的加密內容未解密,或是導致使用持續存在表單驗證 Cookie 或部署在 Web 伺服陣列中的網站發生錯誤文章編號: 2431728 - 檢視此文章適用的產品。 徵狀您將安全性更新 MS10-070
(http://technet.microsoft.com/zh-tw/security/bulletin/ms10-070)
套用至部署在 Web 伺服陣列中、做為 Microsoft ASP.NET 網站的伺服器後,Web 伺服陣列中的部份伺服器或應用程式可能會遇到下列一或多個徵狀:
訊息 1: 訊息 2: 發生的原因佈告欄 MS10-070
(http://technet.microsoft.com/zh-tw/security/bulletin/ms10-070)
的安全性更新解決了 ASP.NET 中加密的預設行為變更問題。安裝安全性更新後,即使只有要求加密,新的預設行為也會在加密之外再額外執行驗證。這個預設行為會在已套用此更新的伺服器上變更加密的裝載。裝載包括檢視狀態和表單驗證的 Cookie。如果 Web 伺服陣列中只有部份伺服器有套用安全性更新,則不同的伺服器針對相同的裝載所使用的加密和解密方法將會有所差異,而這樣的行為差異將導致例外狀況。如果表單驗證 Cookie 在套用安全性更新前已持續存在系統中,但在套用安全性更新後仍在使用中,系統也會發生這樣的行為。此外,不同的 Microsoft .NET Framework 2.0 服務套件版本所使用的加密和解密方法也不盡相同。因此,在已安裝安全性更新的 Web 伺服陣列環境中,擁有不同程度的 .NET Framework 服務套件會導致不同的加密裝載,並發生類似的解密失敗情形。 解決方案請確定供應 ASP.NET 內容的所有伺服器符合下列情況:
?考如需更多有關 ASP.NET 檢視狀態的資訊,請參閱下列文件: ASP.NET 檢視狀態概觀 如需更多有關 ASP.NET 表單驗證的資訊,請參閱下列文件:
(http://msdn.microsoft.com/zh-tw/library/bb386448.aspx)
ASP.NET 表單驗證概觀 如需更多有關 ASP.NET 表單驗證的票證和 Cookie 資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
(http://msdn.microsoft.com/zh-tw/library/7t6b43z4.aspx)
910443 如需更多有關 ASP.NET Web 資源處理常式的資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
(http://support.microsoft.com/kb/910443/zh-tw/
)
瞭解表單驗證的票證和 Cookie910442
(http://support.microsoft.com/kb/910442/zh-tw/
)
使用 ASP.NET 2.0 中的 Web 資源屬性文章編號: 2431728 - 上次校閱: 2011年12月22日 - 版次: 6.0 這篇文章中的資訊適用於:
| 文章翻譯
|


回此頁最上方








