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 に答える