Iis 7 CFHTTP和IIS 7连接失败(非SSL)

Iis 7 CFHTTP和IIS 7连接失败(非SSL),iis-7,coldfusion,Iis 7,Coldfusion,这与之前未回答的问题完全相同: 在Win7上的IIS7+CF9上,当在没有SSL的端口80上的本地主机上使用CFHTTP时,CFHTTP POST在大多数情况下都会失败,并出现HTTP错误408请求超时。它成功率约为5%(或更少),这意味着它将间歇性地得到处理。但大多数时候,它只是失败了 我打电话的地址是: 这在浏览器中运行良好。我的CFHTTP代码是: <cfhttp url="#URL#" method="POST" result="objGet" timeout="20" thr

这与之前未回答的问题完全相同:

在Win7上的IIS7+CF9上,当在没有SSL的端口80上的本地主机上使用CFHTTP时,CFHTTP POST在大多数情况下都会失败,并出现HTTP错误408请求超时。它成功率约为5%(或更少),这意味着它将间歇性地得到处理。但大多数时候,它只是失败了

我打电话的地址是:

这在浏览器中运行良好。我的CFHTTP代码是:

<cfhttp url="#URL#" method="POST" result="objGet" timeout="20" throwOnError="no">
    <cfhttpparam name="Content-Type" type="HEADER" value="content-type:text/html;charset='UTF-8';">
    <cfhttpparam type="body" value="#PostString#"/>
</cfhttp>


有人找到了这个问题的解决方案吗?

这应该是这个案例的两个考虑因素

  • 从cfhttp标记中删除throwonerror属性如何
  • 检查防火墙、路由器和其他网络是否阻止cfhttp端口

我们知道这是一个骗局,但如果有解决方案,我们准备将其公开并合并这两个问题。-我尝试过throwonerror=“yes”,“no”并将其完全忽略。没有区别-此问题仅在本地主机上发生。我已经关闭了windows防火墙,没有区别。此外,登录后调用也会出现在IIS日志中。似乎它在调用CF ISAPI时丢失或卡住了。-当我将其更改为在相邻机器(而不是本地主机)上调用同一页时,它可以正常工作。