【问题标题】:.NET webservice issue?.NET 网络服务问题?
【发布时间】:2011-07-05 11:41:15
【问题描述】:

如果我在本地系统中部署,我的 svc 网络服务会显示以下架构位置。

<xsd:schema targetNamespace="http://tempuri.org/Imports">
  <xsd:import schemaLocation="http://192.168.2.22/FileDownload/TransferService.svc?xsd=xsd0" namespace="http://tempuri.org/"/>
  <xsd:import schemaLocation="http://192.168.2.22/FileDownload/TransferService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
</xsd:schema>

如果我在实时服务器中部署相同的 web 服务,它会使用计算机名代替 ip。怎么改?

直播服务器wsdl代码如下。

<xsd:schema targetNamespace="http://tempuri.org/Imports">
  <xsd:import schemaLocation="http://user-01/FileDownload/TransferService.svc?xsd=xsd0" namespace="http://tempuri.org/"/>
  <xsd:import schemaLocation="http://user-01/FileDownload/TransferService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
</xsd:schema>

【问题讨论】:

  • 为什么会出现问题?你有错误吗?
  • 我没有收到错误消息。但我希望 ip 在 user-01 的位置。有什么解决办法吗?提前致谢。
  • 但是你为什么想要那个?如果这不是问题,您为什么要尝试修复它?这就是我问的原因。
  • 好的。当我使用 sudzc.com/Default.aspx? 为 iPhone 生成代码时。它显示了一些错误。
  • 好的,所以你的要求并不正确。我不知道如何解决您的问题,但如果您提出您的问题,人们应该更有可能为您提供帮助。

标签: c# .net asp.net wcf web-services


【解决方案1】:

检查ServiceMetadataBehavior上的httpGetUrl

【讨论】:

    猜你喜欢
    • 2012-12-20
    • 1970-01-01
    • 2019-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-14
    • 2017-08-30
    • 1970-01-01
    相关资源
    最近更新 更多