0

我有一个自托管的 WCF 项目,当我进入时我完成了它的工作:

http:// localhost:8000/服务/方法

但是当我尝试localhost用我的公共 IP 替换并通过另一台计算机访问该服务时,它不起作用。

我在路由器中打开了端口,但仍然无法正常工作

有任何想法吗?

4

1 回答 1

0

公共 IP 是直接在您托管服务的计算机上配置的,还是路由器的公共 IP?如果是第二种情况,您是否在路由器上添加了一条规则,以使用端口转发将端口 8000 上的传入流量定向到主机计算机端口 8000。正如@Milan 所指出的那样,您还应该在托管计算机上设置防火墙来免除端口 8000

于 2013-03-25T09:22:20.327 回答