FineUI 官方论坛

标题: 请求被拦截,未达到服务器,联系网管解决 [打印本页]

作者: liushuhuan426    时间: 2017-4-20 10:31
标题: 请求被拦截,未达到服务器,联系网管解决
在windows server Enterprise(32位操作系统) 上发布了用APPBOX开发的系统,系统大部分功能正常,但是凡事调用GRID的OnRowCommand事件的地方都报错,加上try以后发现,事件根本没有走到后台。求解决~这个系统发布到别的服务器上就没有问题~

作者: sanshi    时间: 2017-4-20 10:39
这样文字描述根本无助于问题解决。

F12,打开浏览器的调试工具,转到 Network 选项卡。页面上操作,看下是否有1. JS错误?   2. 是否有POST回发到后台,请求参数和响应参数分别是什么?

问问题要把这些详细的调试信息拿出来,才有助于分析问题
作者: liushuhuan426    时间: 2017-4-20 10:48
这是啥意思

作者: liushuhuan426    时间: 2017-4-20 12:06
在老大的帮助下,问题终于解决了,欣慰的是老大跟我说,以前有别的客户也出现过我这样的问题。下面我来说一下这个问题是如何确定,以及产生的原因。在外网的访问的时候,用F12调试,点到NETwork,然后触发发生错误的事件,如图中描述,如果SIZE=0,证明请求没有到你的服务器,看好了是没有到服务器,所以你的这个请求,被网络拦截了。请求中的某个参数被认为不合适,比如出现html标签,或者script标签之类的,所以被拦截。找到网管让他们查看安全日志,或者直接告诉他们你的地址,让他们把你的地址加到白名单里就好了。
我再描述一下问题,系统发布后,可以正常使用(比如查询,编辑页面弹出,编辑页面的保存),但是某些功能不能使用,比如Grid的OnRowCommand事件,或者在你增加,修改后,返回到列表页会报错。








欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4