0

我是 WCF 服务的新手,我开发了一个托管在 Windows 服务中的 WCF 服务库。服务端点是http://servername:9980/ApplicationServer/ServiceName。当我在本地系统上运行此服务并尝试使用我的应用程序进行连接时,一切正常。当我在服务器系统上部署此服务时,问题就开始了,我的应用程序都无法使用此服务,即使浏览器说找不到页面。不过,如果我从端点中删除特定的端口号,一切都会很好。我已经打开了 Windows 防火墙中的所有端口,包括客户端和服务器。路由器防火墙也有适当的例外,但我仍然无法在特定端口上托管服务。我什至尝试关闭客户端和服务器系统上的防火墙。

先感谢您。

-阿什·夏尔马

4

1 回答 1

1

当您删除特定端口号时,它默认为端口 80。

所以有些东西阻塞了另一个端口。

尝试使用 Telnet 命令检查端口是否打开(您可能必须启用 telnet)

由于您已经检查过防火墙,它可能是 urlscan 或网络设备。

于 2013-08-11T14:59:35.743 回答