日期:2014-05-17  浏览次数:20340 次

WebRequest被目标机器积极拒绝的问题~
本意是通过一个页面去执行另一个页面。

页面A.aspx的作用是生成文件。另外有一个B页面通过

  WebRequest AAA = WebRequest.Create(BaseUrl);
  AAA.Timeout = 180000000;
  AAA.GetResponse();
的方式调用。


在服务器上测试没有问题,但如果使用客户端就会报:由于目标机器积极拒绝,无法连接。222.66.XXX.XXX:80

程序都是布在80端口上的。但是直接使用222.66.XXX.XXX:80又是可以连接的。

我看了下网上大多数都是说服务器没开,或者防火墙的问题。但是我服务器肯定是开的,而且防火墙应该不会拒绝80端口的吧。


这到底算是怎么回事呢?

------解决方案--------------------
该虚拟目录未设置为允许匿名访问 
右键虚拟目录-属性-目录安全性-身份验证和访问控制-编辑-启用匿名访问