【发布时间】:2013-10-06 17:25:54
【问题描述】:
我在 Visual Studio 2010 上创建了一个简单的 wcf Web 服务。
我在 ASP.NET 开发服务器上运行它。
我尝试使用本地 url 在浏览器本地调用一个简单的 GET 服务:
http://localhost:15021/MyService.svc/getData/test
这行得通,我得到了正确的 JSON 结果。我还尝试了提琴手及其工作。
我想从连接在同一网络上的另一台计算机上调用它。
我从 cmd 获取本地 IPV4 并尝试在另一台 PC 上用它替换本地主机
http://10.0.0.14:15021/MyService.svc/getData/test
但是我收到了error 502: Connection failed
如何从同一网络上的另一台 PC/Mobile 调用我在 ASP.NET 开发服务器上运行的服务?
谢谢
【问题讨论】:
-
为了能够从远程计算机调用它,您需要在 IIS 中设置一个虚拟目录。 ASP.NET 开发 Web 服务器不适用于远程连接。
-
@marc_s There seems to be an option to do it.
标签: c# asp.net wcf web-services