C# 代理服务器正在截断视图状态

C# 代理服务器正在截断视图状态,c#,asp.net,viewstate,C#,Asp.net,Viewstate,有什么方法可以模拟代理服务器截断viewstate吗?您如何确定它是代理服务器?代理服务器不太可能截断HTML的一部分 但是,如果ViewState受到干扰,则ASP.NET将抛出无效的ViewState异常。那么呃, throw new System.Web.UI.ViewStateException(); 您如何确定它是代理服务器?代理服务器不太可能截断HTML的一部分 但是,如果ViewState受到干扰,则ASP.NET将抛出无效的ViewState异常。那么呃, throw new

有什么方法可以模拟代理服务器截断viewstate吗?

您如何确定它是代理服务器?代理服务器不太可能截断HTML的一部分

但是,如果ViewState受到干扰,则ASP.NET将抛出无效的ViewState异常。那么呃,

throw new System.Web.UI.ViewStateException();

您如何确定它是代理服务器?代理服务器不太可能截断HTML的一部分

但是,如果ViewState受到干扰,则ASP.NET将抛出无效的ViewState异常。那么呃,

throw new System.Web.UI.ViewStateException();

通过将ViewState放在服务器端,我完全避免了ViewState客户端。代码大约有5行长,我已经看到了性能上的巨大改进

您可以使用fiddler轻松伪造被篡改的viewstate:


我将ViewState完全放在服务器端,从而避免了客户端。代码大约有5行长,我已经看到了性能上的巨大改进

您可以使用fiddler轻松伪造被篡改的viewstate:


Yikes,哪些代理可以做到这一点?我想知道为什么任何理智的代理服务器都会从服务器传输的HTML中截取任何内容。根据我所做的研究,如果viewstate太大,一些代理服务器会截断它。我想我可以在请求对象加载/验证之前截断它中的viewstate变量…还有更好的替代方法吗?Yikes,哪些代理可以做到这一点?我想知道为什么任何一个健全的代理服务器都会从服务器传输的HTML中截取任何内容。根据我所做的研究,如果viewstate太大,一些代理服务器将截断它。我想我可以在请求对象加载/验证之前截断它中的viewstate变量…有更好的替代方案吗?-ASP.NET网页中的间歇性无效Viewstate错误-ASP.NET网页中的间歇性无效Viewstate错误还有一篇关于CodeProject的好文章关于使用提供程序模型在数据库中存储Viewstate:还有一篇关于CodeProject的好文章关于使用提供程序模型在数据库中存储Viewstate: