我正在呼叫网络服务,例如http://www.example.com/xml/tempconvert.asmx。
这工作正常,但是当我在服务器上尝试使用它时,
由于目标计算机处于活动状态,因此无法建立连接 拒绝了
我的代码是
HttpWebRequest req = WebRequest.Create(url) as HttpWebRequest;
XmlDocument xmlDoc = new XmlDocument();
using (HttpWebResponse resp = req.GetResponse() as HttpWebResponse)
{
xmlDoc.Load(resp.GetResponseStream());
}
由于它可以在其他计算机上使用,因此我的服务器计算机存在问题。 我搜索到它可能是端口阻塞,但是我已经允许它从防火墙端口80进入。
因此,即使没有在服务器上的IE上打开,任何主体都可以像上面的url一样搞清楚。