Статус: Участник
Группы: Участники
Зарегистрирован: 12.08.2013(UTC) Сообщений: 10 Откуда: Краснодар Сказал(а) «Спасибо»: 4 раз
|
Добрый день. Подписываю сообщение СМЭВ. Результирующее сообщение получается таким: Код:<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><S:Header><wsse:Security S:actor="http://smev.gosuslugi.ru/actors/smev" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="CertId">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
Zjg3NzFiMzg5YTkyZWYuY3JsMDgGCCsGAQUFBwEBBCwwKjAoBggrBgEFBQcwAoYcaHR0cDovL2l0
azIzLnJ1L2NhL3Jvb3RxLmNlcjArBgNVHRAEJDAigA8yMDEzMDgwNzEwMDgwMFqBDzIwMTQwODA3
MTAwODAwWjAdBgNVHSAEFjAUMAgGBiqFA2RxATAIBgYqhQNkcQIwNgYFKoUDZG8ELQwrItCa0YDQ
uNC/0YLQvtCf0YDQviBDU1AiICjQstC10YDRgdC40Y8gMy42KTCCAU4GBSqFA2RwBIIBQzCCAT8M
KyLQmtGA0LjQv9GC0L7Qn9GA0L4gQ1NQIiAo0LLQtdGA0YHQuNGPIDMuNikMUyLQo9C00L7RgdGC
0L7QstC10YDRj9GO0YnQuNC5INGG0LXQvdGC0YAgItCa0YDQuNC/0YLQvtCf0YDQviDQo9CmIiDQ
stC10YDRgdC40LggMS41DF3QodC10YDRgtC40YTQuNC60LDRgiDRgdC+0L7RgtCy0LXRgtGB0YLQ
stC40Y8g4oSW0KHQpC8xMjEtMTg1OSDQvtGCIDE3INC40Y7QvdGPIDIwMTIg0LPQvtC00LAMXNCh
0LXRgNGC0LjRhNC40LrQsNGCINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjRjyDihJbQodCkLzEyOC0x
ODIyINC+0YIgMSDQuNGO0L3RjyAyMDEyINCz0L7QtNCwMAgGBiqFAwICAwNBAIJMMPOYDZoHyL58
S3dhi5lYv97eWg38KNQZD7bVHmULkmwxh6+En8LpSzs00zy45Mr5jIYsRG/xR0e+vK9CmO8=</wsse:BinarySecurityToken><ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/><ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/><ds:Reference URI="#body"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/><ds:DigestValue>sx96lfx/OAffd9uLhiZK52+XnCWX1VeuIkG4fO11Ds0=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>UyoK+vWpNBjEnytrawuopbm3GGMRiwRLpJ5UTN8BHYdPLX3natND/4MTHXZ+8/sDfh/lsMnYLiqR
nokNq4HG6w==</ds:SignatureValue><ds:KeyInfo><wsse:SecurityTokenReference><wsse:Reference URI="#CertId" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3"/></wsse:SecurityTokenReference></ds:KeyInfo></ds:Signature></wsse:Security></S:Header><S:Body wsu:Id="body"><ns11:UnifoTransferMsg xmlns:ns11="http://roskazna.ru/SmevUnifoService/" xmlns:ns10="http://www.w3.org/2004/08/xop/include" xmlns:ns12="http://roskazna.ru/xsd/ExportQuittanceResponse" xmlns:ns13="http://roskazna.ru/xsd/ExportIncomesResponse" xmlns:ns14="http://roskazna.ru/xsd/ExportPaymentsResponse" xmlns:ns15="http://roskazna.ru/xsd/PGU_ChargesResponse" xmlns:ns16="http://roskazna.ru/xsd/PaymentInfo" xmlns:ns17="http://roskazna.ru/xsd/Charge" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns3="http://smev.gosuslugi.ru/rev111111" xmlns:ns4="http://roskazna.ru/xsd/PGU_ImportRequest" xmlns:ns5="http://rosrazna.ru/xsd/SmevUnifoService" xmlns:ns6="http://roskazna.ru/xsd/Ticket" xmlns:ns7="http://roskazna.ru/xsd/PGU_DataRequest" xmlns:ns8="http://roskazna.ru/xsd/DoAcknowledgmentRequest" xmlns:ns9="http://roskazna.ru/xsd/DoAcknowledgmentResponse"><ns3:Message><ns3:Sender><ns3:Code>RKZN35001</ns3:Code><ns3:Name>Казначейство России</ns3:Name></ns3:Sender><ns3:Recipient><ns3:Code>RKZN35001</ns3:Code><ns3:Name>Казначейство России</ns3:Name></ns3:Recipient><ns3:TypeCode>GFNC</ns3:TypeCode><ns3:Status>REQUEST</ns3:Status><ns3:Date>2013-08-12T12:34:52.023+04:00</ns3:Date><ns3:ExchangeType>6</ns3:ExchangeType></ns3:Message><ns3:MessageData><ns3:AppData><ns5:exportData><ns7:DataRequest><PostBlock><ID>7ba91a04-9f25-463e-8227-ca3e46354c43</ID><TimeStamp>2013-08-12T12:34:52.023+04:00</TimeStamp><SenderIdentifier>1234ABC123</SenderIdentifier></PostBlock><SupplierBillIDs><SupplierBillID>18800000000001786439</SupplierBillID></SupplierBillIDs></ns7:DataRequest></ns5:exportData></ns3:AppData></ns3:MessageData></ns11:UnifoTransferMsg></S:Body></S:Envelope>
Успешно проходит валидацию на технологическом портале СМЭВ, однако при отправке данного сообщения сервису - получаю странную ошибку. Код:<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode xmlns:ns1="http://schemas.oblix.com/ws/2003/08/Faults">ns1:Client.GenericFault</faultcode>
<faultstring>SMEV-200008: При обработке ответа произошла ошибка: Не найдена подпись документа</faultstring>
<detail>
<SourceMessage><![CDATA[<?xml version = '1.0' encoding = 'UTF-8'?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode>
GenericFault </faultcode>
<faultstring>
SMEV-2000: Сообщение не прошло ФЛК [Валидация запроса по МР 2.4.4].
Найдены ошибки:
Неверное количество вхождения элемента [/soap:Envelope/soap:Header/wsse:Security], требуется минимум [1]
Неверное количество вхождения элемента [/soap:Envelope/soap:Body/*[1]/smev:Message], требуется минимум [1]
Неверное количество вхождения элемента [/soap:Envelope/soap:Body/*[1]/smev:MessageData], требуется минимум [1]
</faultstring>
<detail>
<SourceMessage>
<?xml version = '1.0' encoding = 'UTF-8'?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns2:Fault xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns3="http://www.w3.org/2003/05/soap-envelope"><faultcode>ns2:Client</faultcode><faultstring>Cannot find dispatch method for {http://schemas.xmlsoap.org/soap/envelope/}Fault</faultstring></ns2:Fault></S:Body></S:Envelope> </SourceMessage>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>]]></SourceMessage>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
Как видно SourceMessage совсем отличается от моего. Направьте, в какую сторону смотреть. Сервис ГИС ГМП.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close