读取XMLStreamReader时出错。 获得故障响应

我开发了一个应用程序,用户应该填写申请表并在最后付款。

要付款,用户应填写以下链接中的详细信息。

付款

应该在我开发的应用程序中输入相同的详细信息。

当我尝试使用上述细节运行代码时,我收到exception’读取XMLStreamReader时出错’。

代码如下

public void execute() { System.Net.ServicePointManager.Expect100Continue = false; System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12; System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate (object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; }; try { string uri = "https://xxx/Service?wsdl"; string soap = @"   EA_DCD RCT033 EA_DCD- RCT033-31082017-001   -----BEGIN PKCS7----- MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIAwggNeMIIC RqADAgECAgRUDUiYMA0GCSqGSIb3DQEBCwUAMHExCzAJBgNVBAYTAklOMRIwEAYDVQQIEwlraGFq YW5lZWExEjAQBgNVBAcTCWtoYWphbmVlYTESMBAGA1UEChMJa2hhamFtZWVhMRIwEAYDVQQLEwlr aGFqYW5lZWExEjAQBgNVBAMTCWtoYWphbmVlYTAeFw0xNDA5MDgwNjExMzZaFw0xOTA4MTMwNjEx MzZaMHExCzAJBgNVBAYTAklOMRIwEAYDVQQIEwlraGFqYW5lZWExEjAQBgNVBAcTCWtoYWphbmVl YTESMBAGA1UEChMJa2hhamFtZWVhMRIwEAYDVQQLEwlraGFqYW5lZWExEjAQBgNVBAMTCWtoYWph bmVlYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIi2iPMHN + 4sVbW8mAXu8x2QDtss ZU0Qxt / iefTevSygA2m0JTFl1s6BTIP5IOYBTdMeZHPMt8XtnGetuulzCnkFcpp08mAONW5j74xp Pv9F0KD + GCFHWEgSOBm2VWH7Ri6g3tkYBT4C9Y3VVPQs3RpzVqm3nn9ERoquiVNih / sWbwgAODjg EOeJC6C4G + yowluNKIrbvwTD6Oy7xe17s8qeLSI002DqVZKDhiucJreO3 / VnB5nM3jJLA + PHeVEJ iyg0qqbxddXhkAlgyRIDo0kz3c8m0sm8Uh9pqIGHTDL5qwIUfKMA0H9VUoWxqG2u1 / wbMPyKhzjI mKNMvqdTTS8CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAEzJeM0juQy6LWjtubkHr / XeFVoCqqDoW dohMp5eQ / 8rNM1Otuog4ZSp8wgqtW3VGPY0uDJ7BW6SKz / 0XIrlCqRYdM / tSeSTRrXl9fSm8Iaeb 6rLINT / jnfeYsOFwhB9kSm6lo5 + GY58 / iYATocsCnkofJlRDGJSZhwgBHH4j33N7HUcalj + 8 / 1Se lWvb7huqhEaKpBUY00mBJMWFOyPhM7gxNjlUjawnQZuUkCxyFQiM6hyb5O3btNO4B29Hp1mqzHq4 gVHsGPuID + lvQml7f171BJEDWjTDDeIi6sLTHQO9RUz / 2OkhSRTm2nEYf + 4IATiKrO8uqjF1ysxY KeXq3gAAMYIB / zCCAfsCAQEweTBxMQswCQYDVQQGEwJJTjESMBAGA1UECBMJa2hhamFuZWVhMRIw EAYDVQQHEwlraGFqYW5lZWExEjAQBgNVBAoTCWtoYWphbWVlYTESMBAGA1UECxMJa2hhamFuZWVh MRIwEAYDVQQDEwlraGFqYW5lZWECBFQNSJgwCQYFKw4DAhoFAKBdMBgGCSqGSIb3DQEJAzELBgkq hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE3MDkwNzA3MjQ1NFowIwYJKoZIhvcNAQkEMRYEFJzo 8N5KkBJXKAT8yvxMfhsdDFinMA0GCSqGSIb3DQEBAQUABIIBADz43QoVuAqLwhUxlVvsM3cV9S0T k220X / f55YBYzQYvmdq6lPIRkvrU9OOKQ4Ot4v05VpkbFOlgWuC + ShhqLPCZk + roU + nWYxgqr2kS evWIh6zLi + 00X2L2skslzpufbk6kTNtkfJAs8y1AEi4T6Z13ibseT + TMaXWiO58AX / xESJCf3NFI q54Tlmh3tg1RBbStRkixU06ZW1Cy8ubTpCVyiJK3BV9uuOD96QNbHEYq8qcMqd07PWxOpRfSsdNH mbxwvoajwsE16fswQ8ukZ7EP2R0o5mOAFR2AbmrA809Z5Z + T4v9sjF7QE5lPQriTlBN0k1G3qCNW CRXZRKN3qCQAAAAAAAA=-----END PKCS7-----   01/09/2018 15E 19929D DCD1700250  Ram 10 572H 1 DMD397FB5D7DC06E 0701~80~800~0~02~000 12      "; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri); request.Headers.Add("SOAP:Action"); request.ContentType = "text/xml;charset=\"utf-8\""; request.Accept = "text/xml"; request.Method = "POST"; using (Stream stm = request.GetRequestStream()) { using (StreamWriter stmw = new StreamWriter(stm)) { stmw.Write(soap); } } using (WebResponse webResponse = request.GetResponse()) { using (StreamReader rd = new StreamReader(webResponse.GetResponseStream())) { string soapResult = rd.ReadToEnd(); //Console.WriteLine(soapResult); string s = soapResult; } } } catch (WebException e) { string message = new StreamReader(e.Response.GetResponseStream()).ReadToEnd(); } }