Web services 错误:不支持SOAP编码消息的验证
我试图连接到供应商的Web服务(Soap 1.1),但出现以下错误: 第1行:不支持SOAP编码消息的验证 与我交流的供应商支持人员使用的是相同的工具(SoapUI v4,我已经尝试了v4和v5,并且我们已经确认我们使用的是相同的XML),但他没有遇到任何问题,谷歌搜索错误消息也没有发现任何有用的东西。有没有人想过问题可能是什么?也许是程序设置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
<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中也可以看到这个缺陷:从2011年开始。供应商可以向您发送他们的项目文件吗?你能把你的项目文件发给他们吗?只是把我的项目发给他们,他们加载了,项目运行正常。这样他就可以运行你的项目了?你能发布整个响应吗?他实际上收到了相同的错误,但它运行正常并生成响应,而我收到错误并终止请求:“由于无效内容而取消请求。”听起来。。。古怪的你们能交换你们的soapui-settings.xml并区分设置和项目吗?