Web客户端Soap versionMismatch错误c#

时间:2017-08-02 11:52:58

标签: c# xml web-services wcf soap

您好我是WCF Soap服务的新手,我需要使用Xml-Rpc连接到网络服务器。首先,我尝试连接并得到关于" xml-rpc encoded"的错误然后我将Microsoft.Samples.XmlRpc添加到项目中。我可以连接到该服务,但当我尝试发送Soap消息时,我得到了:

int rdrand32_step (uint32_t *rand) { unsigned char ok; /* rdrand edx */ asm volatile(".byte 0x0f,0xc7,0xf0; setc %1" : "=a" (*rand), "=qm" (ok) : : "edx" ); return ok; }

我正在使用该代码转换为xml-rpc

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:hdr="urn:PASAHeader" xmlns:ns3="urn:PASAMnfGetFlowVehInfo_v2" xmlns:ns1="urn:PASAMnfGetFlowVehInfo" xmlns:ns2="urn:PASAMnfUpdatedFromSupplier" xmlns:ex="urn:PASAexploitationWS">
              <SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" id="_0">
                <SOAP-ENV:Fault>
                  <faultcode>SOAP-ENV:VersionMismatch</faultcode>
                  <faultstring>SOAP version mismatch or invalid SOAP message</faultstring>
                </SOAP-ENV:Fault>
              </SOAP-ENV:Body>
            </SOAP-ENV:Envelope>

我尝试在库中使用messageVersion更改版本但我无法处理它。谢谢

0 个答案:

没有答案