访问ASP.NEt应用程序时,HTTP 400'请求标头太长'错误

Ger*_*orm 1 asp.net ajaxcontroltoolkit http-status-code-400

我们的网站是一个使用AjaxControlToolkit的ASP.net 4.0 webforms网站.它在上周没有出现问题,但是从今天起,我们的一个客户在从Firefox访问网站时收到"HTTP错误400.请求标头的大小太长".它适用于IE.查看日志,我看到在URL后附加了很长垃圾的请求:

... Statistics.aspx _TSM_HiddenField_ = ctl00_scriptManager_HiddenField&_TSM_CombinedScripts _ = ;; AjaxControlToolkit,+版本= 4.1.51116.0,+文化=中立,+公钥= 28f01b0e84b6d53e:DE-DE:fd384f95-1b49-47cf-9b47-2fa2a921a36a:475a4ef5:effe2a26: 8e94f951:1d3ed089:addc6819:5546a2b:d2e10b12:37e2e5c9:5a682656:c7029a2:e9e598a9

URL应该只是.../Statistics.aspx.

Ger*_*orm 5

我发现了问题:网站上有太多的cookie.删除它们解决了这个问题.

这个问题与AjaxControlToolkit无关.很抱歉误导了社区的相关细节.

编辑: 我个人已经使用Firefox中的Firebug Firecookie插件清理了cookie ,但是您可以通过按Ctrl + Shift + Del并选择"Cookies"来清理cookie.