SharePoint SOAP请求始终发送回WSDL

时间:2013-09-25 11:34:49

标签: sharepoint soap wsdl axis2

我正在尝试从SharePoint 2007服务器读取列表。我首先尝试了saaj,现在正在尝试使用axis2。打开调试后,我看到每次发出有效请求时都会返回WSDL的内容。我正在使用tcpmon伪造请求并修改它们。当我改变它们时,我会遇到错误。

为什么我要将wsdl作为回复?我不应该找回有效的回复肥皂信封吗?

端点:

https://internal.mycompany.com/_vti_bin/Lists.asmx?WSDL

请求:

<?xml version='1.0' encoding='UTF-8'?>
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
   <soapenv:Body>
      <ns1:GetListCollection xmlns:ns1="http://schemas.microsoft.com/sharepoint/soap/" />
   </soapenv:Body>
</soapenv:Envelope>

1 个答案:

答案 0 :(得分:1)

好吧,从端点删除'?WSDL',它就开始工作了。在它工作之前,我不得不首先拍打我的额头,然后在所有指示端点包含'?WSDL'的文章中摇动我的拳头