【问题标题】:how to consume php web service in c# Desktop application如何在 c# 桌面应用程序中使用 php web 服务
【发布时间】:2010-01-14 10:50:09
【问题描述】:

如何在 c# 桌面应用程序中使用 php web 服务。我通过添加网络参考和代码来做到这一点

WebReference.TestWSDL pdl = new testingApp.WebReference.TestWSDL();

字符串复制 = pdl.verify("testing");

但它会引发错误

可能的 SOAP 版本不匹配:信封命名空间 http://schemas.xmlsoap.org/wsdl/ 出乎意料。期待http://schemas.xmlsoap.org/soap/envelope/

【问题讨论】:

    标签: c# desktop-application


    【解决方案1】:

    确保您发送的是服务期望的适当的soap 版本请求,即向期望1.1 请求的服务发送soap 1.2 请求会产生类似的错误。也许运行 fiddler 并发布发送和接收的消息以供人们查看?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-04
      • 1970-01-01
      • 1970-01-01
      • 2017-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-09
      相关资源
      最近更新 更多