【问题标题】:Can access WPF service from localhost but not from different machine in the same domain可以从本地主机访问 WPF 服务,但不能从同一域中的不同机器访问
【发布时间】:2014-01-20 19:48:19
【问题描述】:

我创建了 WCF JSON 服务并对其进行测试,我从 VS 运行它,只需单击运行按钮(使用 ASP.NET 开发服务器)。

现在我正在使用Advanced REST Client 对其进行测试,当我指定http://localhost:56716/MyRestSevice/getoperation 之类的内容并单击发送时,我得到的只是我期望的JSON 响应。但是当我用机器的 IP 地址或域名替换 localhost 时,它不起作用。当我在域中的另一台机器上尝试http://DevelopmentMachineDomainName:56716/MyRestSevice/getoperation 之类的东西时,它都不起作用(而ping DevelopmentMachineDomainName 有效)。在这两种情况下,我只得到0 NO RESPONSE

非常感谢任何帮助。

【问题讨论】:

    标签: .net wcf rest iis lan


    【解决方案1】:

    我认为您没有向服务添加端点,因此 asp.net 服务器可以在本地计算机上运行该服务,但不能通过网络运行。您必须添加分配给机器 ip 的服务端点并从端点中删除安全问题,然后重新测试您的服务。

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2021-09-17
      • 2017-12-30
      • 2015-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-21
      • 2018-01-29
      • 1970-01-01
      相关资源
      最近更新 更多