无法从主机访问Web服务(asmx)(运行IIS 6)

时间:2013-11-16 10:38:54

标签: c# asp.net web-services visual-studio-2012 xamarin.android


我使用端口7778在我的PC上运行简单的Web服务(asmx)。 我已经分配了应用程序池(v2),在我的路由器上转发了7778端口以解析我手动设置的本地IP地址(192.168.1.2)(静态本地IP地址)。我也使用NoIP的DNS服务,这是检查我的非静态实际IP地址是否发生变化。 当我尝试连接到:
来自我本地网络外的任何计算机的http://mynoipdnsname.no-ip.biz:7778/Service1.asmx 一切正常, 使用:
localhost:7778 / Service1.asmx或
192.168.1.2:7778/Service1.asmx 从我的本地电脑工作正常。 问题是,当我尝试:
http://mynoipdnsname.no-ip.biz:7778/Service1.asmx
从我的本地计算机(192.168.1.2) 它没有得到数据。 当我尝试添加网络服务的网址时,我有Android应用程序:
http://mynoipdnsname.no-ip.biz:7778/Service1.asmx 我收到错误消息:

  

无法连接到远程服务器无法建立连接   因为目标机器主动拒绝它

我错过了什么想法? 提前谢谢。

P.S。我的Windows防火墙和路由器防火墙已关闭。

1 个答案:

答案 0 :(得分:1)

将mynoipdnsname.no-ip.biz添加到您的主机文件或DNS。