Asp.net
是否可以在 ASP.NET 中解碼 EventValidation 和 ViewState?
如何解碼 ASP.NET EventValidation 和 ViewState?
我最近回答了一個類似的問題,Getting values from viewstate using JQuery? .
基本上,預設情況下
ViewState只是 Base64 編碼,所以只要管理員沒有配置站點加密它,你就可以解碼它。引用我之前的回答:如果您正在為自己的消費編寫控制項並且您只需要從 讀取
ViewState,您可以這樣做,但我不會推薦它,除非您找到一個調試良好的庫來為您解析它。格式有點複雜(有關更多詳細資訊,請參閱 ViewState:所有您想知道的)。該連結對
ViewState.至於事件驗證,我不確定它是 Base64 編碼的還是看起來像 Base64(我找不到確鑿的權威參考)。不過,這篇 Rexiology 文章可能會有所幫助。