【问题标题】:Webservice URL appends port when adding a reference in my application在我的应用程序中添加引用时,Webservice URL 会附加端口
【发布时间】:2015-10-05 16:41:14
【问题描述】:

我开发了一个简单的 .asmx 网络服务并将其托管在我的服务器上。服务的本地机器 url 是http://192.168.1.34:1115/webservices/verify.asmx。

我已经给了它一个公共 IP,所以我们可以从任何地方访问它,比如http://104.32.43.21/webservices/verify.asmx

当我从浏览器点击公共网址时,它可以正常工作并显示服务页面。

但是当我尝试在我的 asp.net 应用程序中添加此服务的引用时,端口号 1115 被附加到服务 url 并显示从服务器下载 wsdl 文件时出现错误,提示无法解析主机.

谁能告诉我这里发生了什么以及如何访问网络服务。

谢谢

【问题讨论】:

    标签: c# asp.net web-services networking asmx


    【解决方案1】:

    我尝试将服务引用添加到我的应用程序时出现问题。在添加 ASMX 服务引用时,添加它并在服务 URL 的最后附加 ?wsdl。

    就我而言,它应该是这样的:http://104.32.43.21/webservices/verify.asmx?wsdl。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-26
      • 2013-01-29
      • 1970-01-01
      • 2018-03-25
      • 2014-07-13
      • 1970-01-01
      • 2011-09-30
      • 1970-01-01
      相关资源
      最近更新 更多