1

我正在尝试从 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>
4

1 回答 1

1

好吧,从端点中删除“?WSDL”,它就开始工作了。在它起作用之前,我必须先拍我的额头,然后对所有表明端点包含“?WSDL”的文章挥舞拳头

于 2013-09-25T13:50:30.990 回答