使用XMLHttpRequest和SOAP访问ASP.Net WebService

时间:2008-12-09 05:48:00

标签: asp.net web-services asmx

我在http://recpushdata.cyndigo.com/jobs.asmx托管了一个webService。我想使用XMLHttpRequest和SOAP来调用此Web服务。我想这样做的原因是我托管了一个完全访问web服务的客户端应用程序,但是当客户端尝试访问同一个webservice时,它会给出一些错误,如: -

 <?xml version="1.0" encoding="utf-8" ?> 
- <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <soap:Body>
- <soap:Fault>
  <faultcode>soap:Server</faultcode> 
  <faultstring>Server was unable to process request. ---> Object reference not set to an instance of an object.</faultstring> 
  <detail /> 
  </soap:Fault>
  </soap:Body>
  </soap:Envelope>

遗憾的是,我无法弄明白?

1 个答案:

答案 0 :(得分:0)

检查here。但是,当您手动构造SOAP实体时,XmlHttpRequest和SOAP 痛苦