【发布时间】:2017-03-22 19:28:56
【问题描述】:
这是我的肥皂网络服务网址: http://localhost:50691/WebService.asmx 它工作正常。 但我想通过我的 ip 地址访问它,如下所示: http://192.168.1.2:50691/WebService.asmx 但不幸的是我没有得到回应。 我正在使用 c# 来创建 web 服务,那么有什么办法可以使 web 服务可用吗?
编辑
我认为解决方案是向 WSDL 添加另一个包含我的 IP(192.168.1.2)的端点,但问题是,如何?
`<wsdl:service name="WebService">
<wsdl:port name="WebServiceSoap" binding="tns:WebServiceSoap">
<soap:address location="http://localhost:50691/WebService.asmx"/>
</wsdl:port>
<wsdl:port name="WebServiceSoap12" binding="tns:WebServiceSoap12">
<soap12:address location="http://localhost:50691/WebService.asmx"/>
</wsdl:port>
</wsdl:service>`
【问题讨论】: