Can';无法远程访问IIS上托管的WCF服务,但可以在本地访问

Can';无法远程访问IIS上托管的WCF服务,但可以在本地访问,wcf,iis,Wcf,Iis,我已经在IIS 7.5上部署了一个使用HTTP绑定的WCF服务。 登录web服务器后,我可以浏览到svc文件: "http://localhost:8200/MyService.svc" 但当我从远程机器执行此操作时,它不可用: "http://11.22.33.44:8200//MyService.svc" 有什么想法吗?确保防火墙已关闭,或者它允许连接到端口8200当您说“不可用”时,会出现什么错误?当您尝试查看wsdl文件时,您是否可以提供更多详细信息(例如,您的web.config看起来

我已经在IIS 7.5上部署了一个使用HTTP绑定的WCF服务。 登录web服务器后,我可以浏览到svc文件: "http://localhost:8200/MyService.svc"

但当我从远程机器执行此操作时,它不可用: "http://11.22.33.44:8200//MyService.svc"


有什么想法吗?

确保防火墙已关闭,或者它允许连接到端口8200

当您说“不可用”时,会出现什么错误?当您尝试查看wsdl文件时,您是否可以提供更多详细信息(例如,您的web.config看起来像什么,远程调用服务时收到的确切错误消息是什么)?我发现Internet Explorer在远程访问时无法显示网页。在服务器上,我看到WSDL出现相同问题时,连接超时,但在服务器上,我可以看到我的wcf服务,我也可以浏览远程目录,但当我单击svc文件时,它超时。是否有任何解决方案?另请查看在防火墙上为端口8200创建的新入站规则,该服务现在可以远程访问。谢谢