ASP.Net发布超时
过去两周我遇到了asp.net帖子问题.
场景: 我的应用程序页面有3个控件.一个WYSIWYG编辑器(Free Textbox),一个文本框,用于获取在WYSIWYG编辑器中编辑的文章的名称,另一个文本框用于接受关键词. 页面中从上到下的控件顺序如下, 问题: 当用户试图保存他们编辑的文档时,IIS服务器会返回超时(生产运行在win 2008上).但有趣的是,“名称文本”框信息和所见即所得编辑器的一半(其不完全是一半,每种情况都有所不同)信息保存到数据库中.但最后一个“关键字文字”框未保存.在此Web服务器挂起一段时间后,将用户踢出,稍后几分钟后恢复正常速度.我认为应用程序池是回收的.但是在我的开发环境中一切正常(在My PC上运行Win 7 64bit).我还在生产和开发环境的页面指令中设置了ValidateRequest =“False”. 环境: 环境.NET 4.0,ASP.NET 尝试过的解决方案(但没有突破): 尝试使用不同的浏览器Firefox,Chrome,IE和同样的错误. 可能的怀疑和问题: 根据我的知识,对帖子数据长度没有限制.但在IIS中是否可以覆盖它?想知道这是否在我的共享主机上设置. 谢谢. 新发现: 使用httpfox查看我的帖子.帖子大小约为9958字节.但是firefox首先发送330个字节的数据,然后网页挂起.大约一分钟后,我在httpfox中收到NS_ERROR_NET_RESET错误代码. 使用带有IE9的filder2检查了我的帖子.它尝试发送前512个字节然后挂起.返回“ReadResponse()失败:服务器未返回此请求的响应.” 题: 这可能是浏览器问题或服务器问题.我认为如果浏览器问题,这不会发生在IE和Firefox上. 更新: 最有可能将问题隔离到网络托管.通过将表单post url更改为不同的域并查看是否可以在该域中检索值来进行测试.是的有效.只有它不适用于我的域名.有趣的是,我测试了这个正常的html页面帖子.它也没有用.因此,很可能安装了一个安全措施来防止此错误或服务器配置错误.已经给他们买票并等待. 您的所有反馈如何帮助我隔离问题. 解决了: 是的,这个问题出现在我们的网站托管网站上到目前为止,我从他们那里听到的就像一些防火墙阻止来自http的大帖子.他们说现在我们的域名是白名单.无论如何,现在它的作品.但这吃了2个星期的时间,但这是很好的学习经历.谢谢大家帮助.非常感谢. 解决方法
我在一个网页上遇到了同样的错误.它是非常有线的,因为如果我使用代理,错误就行了,如果我从我的电脑直接调用我有时间,并且永远不会继续.
到2011年12月为止,此问题出现的网站是http://www.auctionsniper.com/ 经过对上述网站的多次检查后,我发现问题出在非常大的观点状态!我是如何找到它的:我保存了我的页面的html部分,因为它呈现并开始从html删除项目并发帖,直到我发现该帖子在我减少viewstate帖子时继续. 解决方案是在许多不需要的控件上禁用viewstate,并在较小的部分压缩剪切剩余的viewstate post数据. 您可以谷歌并找到许多方法来压缩和切割部分视图状态. 一些文章: http://msdn.microsoft.com/en-us/magazine/cc188774.aspx 如何剪切教程: 如何压缩它 PS: 跟进 正如Jeyara在下面的评论中所说,最后这是错误,托管服务器上的防火墙阻止了大型帖子文件. 所以错误/超时与大回发数据有关,这是一个罕见但存在的问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 没有更新过期的ASP.NET Cookie更新值?
- asp.net-mvc – 使用MVC3剃刀的ASP.Net图表控件
- asp.net-mvc-3 – 实体框架4.1代码优先,需要延迟加载引用在
- ASP.NET MVC 3可以在ASP.NET 3.5网站中运行吗?
- asp.net – 使用.NET Core和Angular 2/4的Web应用程序的基础
- asp.net – 身份cookie在一段时间后会丢失自定义索赔信息
- 具有任意数量的键值对的ASP.NET路由 – 是否可能?
- IIS部署asp.net mvc网站的方法
- asp.net – 如何使用WebClient访问ASMX Web服务?
- 单个ASP.NET UserControl事件的多个订阅者?
- asp.net – 页面生命周期中的哪个位置是母版页的
- asp.net – 虽然会话丢失,但Owin仍会对用户进行身
- asp.net – Microsoft.Web.Infrastructure.dll痛
- asp.net – 从用户控件访问父页面属性
- asp.net删除未使用的httpmodules
- asp.net-mvc-4 – 通过ADAL JavaScript Ajax和Kn
- asp.net – MVC 3在IEnumerable模型视图中编辑数
- asp.net-mvc-3 – 实体框架填充了我的文本字段,尽
- asp.net-mvc-4 – 具有自定义角色的MVC 4 Intran
- asp.net-mvc – 直接在MVC中指定视图位置更有效吗