我使用visual studio 2017在C#中创建了一个Web服务(该服务是一个.svc文件)。
此Web服务发布到远程计算机上的文件夹。
当我连接到远程机器,我可以运行带有URL的Web服务:
但是,当我试图从我的计算机上运行的Web服务,我试图修改通过用ip地址替换'localhost'来实现url,但它不起作用。
是否可以远程访问本地Web服务?
如果没有,发布Web服务的最佳方式是什么,以便它可以远程访问?
感谢您的帮助!
-EDIT-
请参阅下面的Web.config代码。
我试图在远程机器上创建一个Web服务器并把Visual Studio解决方案项目/用C编译:\的Inetpub \ wwwroot文件,并没有帮助
2017-04-20
yoann
+0
它取决于您如何托管服务。它是自己托管的,还是在iis上? –
+0
感谢您的回答!它是自我托管的。 –
+1
你使用basicHttpBinding,wsHttpBinding等什么绑定?如果你可以显示一些代码 - 你试过的东西等等会很棒。 –