仍在学习WCF:
我已经设置了一个自托管的WCF服务(WSDualHttpBinding),在我的电脑上运行良好,我的电脑位于防火墙后面。如果我在我的电脑上运行客户端,一切都很好。
现在我将客户端安装在我的网络之外的计算机上,并尝试通过动态DNS访问服务,如下所示:http://mydomain.dyndns.org:8000/MyService
。我的端口转发问题在上一个问题中得到解决;我现在可以在浏览器中看到服务正常运行。
但是,当我尝试在其他计算机上运行客户端时,我会收到以下错误消息:“打开操作未在00:01:00的分配超时内完成。此操作分配的时间可能是较长超时的一部分。”
我已经在服务上禁用了安全性,所以不是这个原因。还有什么可能阻止连接发生?