如何从不同的计算机但在同一网络中访问 Visual Studio 中的 WebService 构建?

问题描述

我构建了一个 WebService,供不同用户在同一网络内使用。

虽然我可以通过 localhost 访问该服务,但网络用户不能通过我的 ip 访问:

<Myip>//WebserviceName.asmx

我无法访问我的网络服务,有什么帮助吗?

我的问题是,如果我想从不同的计算机访问我的网络服务怎么办?

我必须公开网络服务并将其放入 ISS 管理员??

enter image description here

解决方法

设置防火墙设置(svchost.exe -k netsvcs),允许本地网络中的其他人通过具体端口号访问您的PC,然后通过[您的本地IP地址]从本地网络中的另一台PC调用您的服务:[服务端口号],如 192.168.1.54:56235

UPD1:你可以调用http://[你的ip]:[服务端口]/action

,

我当然可以在选择了此清单的同一网络上的其他计算机上使用 Web 服务。 我上传了我向您展示配置的图片。

enter image description here