Web services 错误:不支持SOAP编码消息的验证

Web services 错误:不支持SOAP编码消息的验证,web-services,soap,soapui,Web Services,Soap,Soapui,我试图连接到供应商的Web服务(Soap 1.1),但出现以下错误: 第1行:不支持SOAP编码消息的验证 与我交流的供应商支持人员使用的是相同的工具(SoapUI v4,我已经尝试了v4和v5,并且我们已经确认我们使用的是相同的XML),但他没有遇到任何问题,谷歌搜索错误消息也没有发现任何有用的东西。有没有人想过问题可能是什么?也许是程序设置 <soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

我试图连接到供应商的Web服务(Soap 1.1),但出现以下错误:

第1行:不支持SOAP编码消息的验证

与我交流的供应商支持人员使用的是相同的工具(SoapUI v4,我已经尝试了v4和v5,并且我们已经确认我们使用的是相同的XML),但他没有遇到任何问题,谷歌搜索错误消息也没有发现任何有用的东西。有没有人想过问题可能是什么?也许是程序设置

<soapenv:Envelope
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
   xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
   xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
   xmlns:web="http://webservice.uesas._321forms">
   <soapenv:Header/>
   <soapenv:Body>
      <web:GetKey soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
         <Username xsi:type="xsd:string">[Username]</Username>
         <Password xsi:type="xsd:string">[Password]</Password>
      </web:GetKey>
   </soapenv:Body>
</soapenv:Envelope>

[用户名]
[密码]

您的设置比您预期/需要的更严格:

  • 只需打开“文件>首选项”
  • 然后是“编辑器设置”
  • 并取消选中“在无效请求时中止”
(与我的SoapUI v5.3相同)

因此,您将不会再收到“由于无效内容而取消请求”的消息


在SoapUI中也可以看到这个缺陷:从2011年开始。

供应商可以向您发送他们的项目文件吗?你能把你的项目文件发给他们吗?只是把我的项目发给他们,他们加载了,项目运行正常。这样他就可以运行你的项目了?你能发布整个响应吗?他实际上收到了相同的错误,但它运行正常并生成响应,而我收到错误并终止请求:“由于无效内容而取消请求。”听起来。。。古怪的你们能交换你们的soapui-settings.xml并区分设置和项目吗?