Статус: Участник
Группы: Участники
Зарегистрирован: 19.12.2012(UTC) Сообщений: 14 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Vladimir Сказал(а) «Спасибо»: 3 раз Поблагодарили: 1 раз в 1 постах
|
![](/forum2/Themes/soclean/icon_file.gif) SOAP_680200L71821060100160.xml (4kb) загружен 13 раз(а).![](/forum2/Themes/soclean/icon_file.gif) SOAP_680200L93921020200160.xml (4kb) загружен 6 раз(а).![](/forum2/Themes/soclean/icon_file.gif) SOAP_680200L81821010200160.xml (4kb) загружен 6 раз(а).![](/forum2/Themes/soclean/icon_file.gif) SOAP_680200L61821060600160.xml (4kb) загружен 7 раз(а).Автор: afev ![Перейти к цитате Перейти к цитате](/forum2/Themes/soclean/icon_latest_reply.gif) P.S. Не подскажете, где можно проверить документ с подписью? Попробуйте подписать вложенный файл и проверить на http://smev-mvf.test.gosuslugi.ru:7777/gateway/services/SID0003663/wsdl Только необходимо еще подписать и сущность FinalPayment Отредактировано пользователем 8 июня 2015 г. 18:35:45(UTC)
| Причина: Исправлены ошибки в форматах файла
|
![thanks](/forum2/Themes/soclean/heart_small.png) 1 пользователь поблагодарил Corzina за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 27.05.2015(UTC) Сообщений: 6
|
Похоже, получилось подписать корректно. За основу было взято решение здесь: https://community.oracle...079?start=0&tstart=0Убрано все, что связано с SignedProperties. xades4j использовалась только для того, чтобы получить ответ от TSA сервера P.S. У xades4j, возможно, возникнет проблема с пространством имен. В СМЭВ используется "http://uri.etsi.org/01903/v1.1.1#", которого я не нашел в xades4j.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,954 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 701 раз в 662 постах
|
Автор: Corzina ![Перейти к цитате Перейти к цитате](/forum2/Themes/soclean/icon_latest_reply.gif) [attach]2Попробуйте подписать вложенный файл и проверить на http://smev-mvf.test.gosuslugi.ru:7777/gateway/services/SID0003663/wsdl Только необходимо еще подписать и сущность FinalPayment Если использовать http://smev.gosuslugi.ru/portal/services-tools.jsp для проверки подписанного документа, то получаю, например, Код:
Электронное сообщение соответствует методическим рекомендациям по разработке веб-сервисов версии 2.6.0
Электронная подпись ЭП-ОВ сообщения корректна
Если использовать http://smev-mvf.test.gosuslugi.ru:7777/gateway/services/SID0003663, то получаю ошибку: Есть какая-то разница между этими тестовыми сервисами? Кроме того, пока нигде не фигурировал xades. Подскажите, пожалуйста, подпись xades-T следует проверять по этому же адресу? |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 04.06.2015(UTC) Сообщений: 10
Поблагодарили: 1 раз в 1 постах
|
Автор: afev ![Перейти к цитате Перейти к цитате](/forum2/Themes/soclean/icon_latest_reply.gif) Автор: Corzina ![Перейти к цитате Перейти к цитате](/forum2/Themes/soclean/icon_latest_reply.gif) [attach]2Попробуйте подписать вложенный файл и проверить на http://smev-mvf.test.gosuslugi.ru:7777/gateway/services/SID0003663/wsdl Только необходимо еще подписать и сущность FinalPayment Если использовать http://smev.gosuslugi.ru/portal/services-tools.jsp для проверки подписанного документа, то получаю, например, Код:
Электронное сообщение соответствует методическим рекомендациям по разработке веб-сервисов версии 2.6.0
Электронная подпись ЭП-ОВ сообщения корректна
Если использовать http://smev-mvf.test.gosuslugi.ru:7777/gateway/services/SID0003663, то получаю ошибку: Есть какая-то разница между этими тестовыми сервисами? Кроме того, пока нигде не фигурировал xades. Подскажите, пожалуйста, подпись xades-T следует проверять по этому же адресу? Там все как обычно не тривиально.. В сообщении должно быть две подписи. Первая подпись Xades-T подписывает "сущность" (например импорт платежа - тэг FinalPayment из примера) Вторая XMLDsig подписывает все сообщение после п.1. Далее все еще круче. СМЭВ проверяет только подпись всего сообщения, отвечает что принял, возвращает ID пакета запроса и отсылает запрос в ГИС ГМП асинхронно. Через некоторое время можно вызвать СМЭВ с целью проверки статуса запроса в ГИС ГМП по ID пакета и вот там он уже ответит что было с подписью сущности, которая Xades-T... Пример запроса Код:<?xml version="1.0" encoding="UTF-8"?>
<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/>
<S:Body wsu:Id="body">
<ns23:GISGMPTransferMsg xmlns:ns23="http://roskazna.ru/gisgmp/02000000/SmevGISGMPService/" xmlns="http://roskazna.ru/gisgmp/xsd/116/PaymentInfo" xmlns:ns10="http://roskazna.ru/gisgmp/xsd/116/PGU_DataRequest" xmlns:ns11="http://roskazna.ru/gisgmp/xsd/116/PGU_ChargesResponse" xmlns:ns12="http://roskazna.ru/gisgmp/xsd/116/ExportPaymentsResponse" xmlns:ns13="http://roskazna.ru/gisgmp/xsd/116/PGU_ImportRequest" xmlns:ns14="http://roskazna.ru/gisgmp/xsd/116/ErrInfo" xmlns:ns15="http://roskazna.ru/gisgmp/xsd/116/Ticket" xmlns:ns16="http://smev.gosuslugi.ru/rev120315" xmlns:ns17="http://www.w3.org/2004/08/xop/include" xmlns:ns18="http://roskazna.ru/gisgmp/xsd/116/ChargeCreationRequest" xmlns:ns19="http://roskazna.ru/gisgmp/xsd/116/ChargeCreationResponse" xmlns:ns2="http://roskazna.ru/gisgmp/xsd/116/BudgetIndex" xmlns:ns20="http://roskazna.ru/gisgmp/xsd/116/MessageData" xmlns:ns21="http://roskazna.ru/gisgmp/xsd/116/PackageStatusRequest" xmlns:ns22="http://roskazna.ru/gisgmp/xsd/116/SelfAdministration" xmlns:ns24="http://roskazna.ru/gisgmp/xsd/116/Message" xmlns:ns3="http://roskazna.ru/gisgmp/xsd/116/Organization" xmlns:ns4="http://roskazna.ru/gisgmp/xsd/116/Common" xmlns:ns5="http://www.w3.org/2000/09/xmldsig#" xmlns:ns6="http://roskazna.ru/gisgmp/xsd/116/Charge" xmlns:ns7="http://roskazna.ru/gisgmp/xsd/116/Quittance" xmlns:ns8="http://roskazna.ru/gisgmp/xsd/116/DoAcknowledgment" xmlns:ns9="http://roskazna.ru/gisgmp/xsd/116/ExportQuittanceResponse">
<ns16:Message>
<ns16:Sender>
<ns16:Code>112233445</ns16:Code>
<ns16:Name>АКБ Банк ОАО</ns16:Name>
</ns16:Sender>
<ns16:Recipient>
<ns16:Code>RKZN35001</ns16:Code>
<ns16:Name>Казначейство России</ns16:Name>
</ns16:Recipient>
<ns16:ServiceName>112233</ns16:ServiceName>
<ns16:TypeCode>GFNC</ns16:TypeCode>
<ns16:Status>REQUEST</ns16:Status>
<ns16:Date>2015-06-10T11:02:03.153Z</ns16:Date>
<ns16:ExchangeType>6</ns16:ExchangeType>
</ns16:Message>
<ns16:MessageData>
<ns16:AppData>
<ns24:RequestMessage Id="R_FA048B17-AC0E-2064-E054-0015176FF9FF" senderIdentifier="123a11" timestamp="2015-06-10T11:02:03.169Z">
<ns20:ImportRequest>
<ns13:Package>
<ns13:Document>
<FinalPayment Id="P_FA048B17-AD0E-2064-E054-0015176FF9FF">
<SupplierBillID>1234512345123451234512345</SupplierBillID>
<Narrative>тест</Narrative>
<Amount>11106</Amount>
<PaymentDate>2015-06-02T17:47:03</PaymentDate>
<ReceiptDate>2015-06-02</ReceiptDate>
<BudgetIndex>
<ns2:Status>03</ns2:Status>
<ns2:Purpose>0</ns2:Purpose>
<ns2:TaxPeriod>КВ.01.2015</ns2:TaxPeriod>
<ns2:TaxDocNumber>26;67567563</ns2:TaxDocNumber>
<ns2:TaxDocDate>24.04.2015</ns2:TaxDocDate>
<ns2:PaymentType>0</ns2:PaymentType>
</BudgetIndex>
<PaymentIdentificationData>
<Bank>
<ns3:Name>АКБ БАНК (ОАО) Г. МОСКВА</ns3:Name>
<ns3:BIK>011223344</ns3:BIK>
<ns3:CorrespondentBankAccount>11112222333344445555</ns3:CorrespondentBankAccount>
</Bank>
<SystemIdentifier>11112222333344445555666677778888</SystemIdentifier>
</PaymentIdentificationData>
<AccDoc>
<AccDocNo>526148</AccDocNo>
<AccDocDate>2015-06-02</AccDocDate>
</AccDoc>
<Payer>
<ns4:PayerIdentifier>1111222233334444555566667</ns4:PayerIdentifier>
<PayerAccount>11112222333344445555</PayerAccount>
</Payer>
<Payee>
<PayeeName>получатель тест</PayeeName>
<payeeINN>1111222233</payeeINN>
<payeeKPP>111122223</payeeKPP>
<PayeeBankAcc>
<ns3:AccountNumber>11112222333344445555</ns3:AccountNumber>
<ns3:Bank>
<ns3:Name>ОТДЕЛЕНИЕ 1 МОСКВА Г. МОСКВА</ns3:Name>
<ns3:BIK>011223344</ns3:BIK>
</ns3:Bank>
</PayeeBankAcc>
</Payee>
<ChangeStatus meaning="1"/>
<KBK>11112222333344445555</KBK>
<ns4:TransKind>01</ns4:TransKind>
<Priority>5</Priority>
<OKTMO>11112222</OKTMO>
</FinalPayment>
</ns13:Document>
</ns13:Package>
</ns20:ImportRequest>
</ns24:RequestMessage>
</ns16:AppData>
</ns16:MessageData>
</ns23:GISGMPTransferMsg>
</S:Body>
</S:Envelope>
Пример запроса статуса Код:<?xml version="1.0" encoding="UTF-8"?><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/>
<S:Body wsu:Id="body">
<ns23:GISGMPTransferMsg xmlns:ns23="http://roskazna.ru/gisgmp/02000000/SmevGISGMPService/" xmlns="http://roskazna.ru/gisgmp/xsd/116/PaymentInfo" xmlns:ns10="http://roskazna.ru/gisgmp/xsd/116/PGU_DataRequest" xmlns:ns11="http://roskazna.ru/gisgmp/xsd/116/PGU_ChargesResponse" xmlns:ns12="http://roskazna.ru/gisgmp/xsd/116/ExportPaymentsResponse" xmlns:ns13="http://roskazna.ru/gisgmp/xsd/116/PGU_ImportRequest" xmlns:ns14="http://roskazna.ru/gisgmp/xsd/116/ErrInfo" xmlns:ns15="http://roskazna.ru/gisgmp/xsd/116/Ticket" xmlns:ns16="http://smev.gosuslugi.ru/rev120315" xmlns:ns17="http://www.w3.org/2004/08/xop/include" xmlns:ns18="http://roskazna.ru/gisgmp/xsd/116/ChargeCreationRequest" xmlns:ns19="http://roskazna.ru/gisgmp/xsd/116/ChargeCreationResponse" xmlns:ns2="http://roskazna.ru/gisgmp/xsd/116/BudgetIndex" xmlns:ns20="http://roskazna.ru/gisgmp/xsd/116/MessageData" xmlns:ns21="http://roskazna.ru/gisgmp/xsd/116/PackageStatusRequest" xmlns:ns22="http://roskazna.ru/gisgmp/xsd/116/SelfAdministration" xmlns:ns24="http://roskazna.ru/gisgmp/xsd/116/Message" xmlns:ns3="http://roskazna.ru/gisgmp/xsd/116/Organization" xmlns:ns4="http://roskazna.ru/gisgmp/xsd/116/Common" xmlns:ns5="http://www.w3.org/2000/09/xmldsig#" xmlns:ns6="http://roskazna.ru/gisgmp/xsd/116/Charge" xmlns:ns7="http://roskazna.ru/gisgmp/xsd/116/Quittance" xmlns:ns8="http://roskazna.ru/gisgmp/xsd/116/DoAcknowledgment" xmlns:ns9="http://roskazna.ru/gisgmp/xsd/116/ExportQuittanceResponse">
<ns16:Message>
<ns16:Sender>
<ns16:Code>112233445</ns16:Code>
<ns16:Name>АКБ Банк ОАО</ns16:Name>
</ns16:Sender>
<ns16:Recipient>
<ns16:Code>RKZN35001</ns16:Code>
<ns16:Name>Казначейство России</ns16:Name>
</ns16:Recipient>
<ns16:ServiceName>112233</ns16:ServiceName>
<ns16:TypeCode>GFNC</ns16:TypeCode>
<ns16:Status>REQUEST</ns16:Status>
<ns16:Date>2015-06-10T11:09:45.388Z</ns16:Date>
<ns16:ExchangeType>6</ns16:ExchangeType>
</ns16:Message>
<ns16:MessageData>
<ns16:AppData>
<ns24:RequestMessage Id="S_FA048B17-AF0E-2064-E054-0015176FF9FF" senderIdentifier="123a11" timestamp="2015-06-10T11:09:45.390Z">
<ns20:PackageStatusRequest>
<ns21:PackageID>ID запроса, который присвоил СМЭВ при импорте</ns21:PackageID>
</ns20:PackageStatusRequest>
</ns24:RequestMessage>
</ns16:AppData>
</ns16:MessageData>
</ns23:GISGMPTransferMsg>
</S:Body>
</S:Envelope>
Отредактировано пользователем 10 июня 2015 г. 17:07:25(UTC)
| Причина: Не указана
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 04.06.2015(UTC) Сообщений: 10
Поблагодарили: 1 раз в 1 постах
|
P.S. очень жду какого-нибудь решения от КРИПТО ПРО для создания подписи Xades-T... 1 июля is coming... Отредактировано пользователем 10 июня 2015 г. 15:13:00(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,954 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 701 раз в 662 постах
|
Спасибо. Не могли бы вы привести пример документа с "ID пакета запроса" ? |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 04.06.2015(UTC) Сообщений: 10
Поблагодарили: 1 раз в 1 постах
|
Автор: afev ![Перейти к цитате Перейти к цитате](/forum2/Themes/soclean/icon_latest_reply.gif) Спасибо. Не могли бы вы привести пример документа с "ID пакета запроса" ? Сам запрос к СМЭВ я привел в примере №1. На него СМЭВ отвечает следующим сообщением: Код:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" 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>
<smev:Header xmlns:smev="http://smev.gosuslugi.ru/rev120315" actor="http://smev.gosuslugi.ru/actors/recipient" wsu:Id="ID-9a556bcf-894c-4b4b-bae4-231671f8ff67">
<smev:NodeId>99</smev:NodeId>
<smev:MessageId>f3cbb5a7-cc0b-4522-9e6a-90584d13b20b</smev:MessageId>
<smev:TimeStamp>2015-06-10T19:28:15.248+04:00</smev:TimeStamp>
<smev:MessageClass>RESPONSE</smev:MessageClass>
</smev:Header>
</S:Header>
<S:Body wsu:Id="body">
<ns4:GISGMPTransferMsg xmlns:ns4="http://roskazna.ru/gisgmp/02000000/SmevGISGMPService/" xmlns="http://smev.gosuslugi.ru/rev120315" xmlns:ns2="http://www.w3.org/2004/08/xop/include" xmlns:ns3="http://www.w3.org/2000/09/xmldsig#" xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace">
<Message>
<Sender>
<Code>RKZN35001</Code>
<Name>Казначейство России</Name>
</Sender>
<Recipient>
<Code>112233445</Code>
<Name>АКБ Банк ОАО</Name>
</Recipient>
<ServiceName>112233</ServiceName>
<TypeCode>GFNC</TypeCode>
<Status>RESULT</Status>
<Date>2015-06-10T18:28:00.212+03:00</Date>
<ExchangeType>6</ExchangeType>
<RequestIdRef>f3cbb5a7-cc0b-4522-9e6a-90584d13b20b</RequestIdRef>
<OriginRequestIdRef>f3cbb5a7-cc0b-4522-9e6a-90584d13b20b</OriginRequestIdRef>
</Message>
<MessageData>
<AppData>
<mes:ResponseMessage xmlns:mes="http://roskazna.ru/gisgmp/xsd/116/Message" xmlns:rev="http://smev.gosuslugi.ru/rev120315" xmlns:smev="http://roskazna.ru/gisgmp/02000000/SmevGISGMPService/" Id="u_ac02c632-93b6-42de-896a-688aa361b4d8" rqId="R_FA048B17-AC0E-2064-E054-0015176FF9FF" senderIdentifier="950000" timestamp="2015-06-10T18:28:00.196+03:00">
<mes1:Ticket xmlns:mes1="http://roskazna.ru/gisgmp/xsd/116/MessageData">
<tic:RequestProcessResult xmlns:tic="http://roskazna.ru/gisgmp/xsd/116/Ticket">
<err:ResultCode xmlns:err="http://roskazna.ru/gisgmp/xsd/116/ErrInfo">0</err:ResultCode>
<err:ResultData xmlns:err="http://roskazna.ru/gisgmp/xsd/116/ErrInfo">ID_пакета</err:ResultData>
</tic:RequestProcessResult>
</mes1:Ticket>
</mes:ResponseMessage>
</AppData>
</MessageData>
</ns4:GISGMPTransferMsg>
</S:Body>
</S:Envelope>
Это ответ на общую проверку сообщения от СМЭВ. Далее СМЭВ пересылает запрос в ГИС ГМП и через какое-то время можно проверить состояние платежа при помощи ID пакета, вернувшегося из СМЭВ. Для проверки отправляется запрос из примера №2 и на него приходит ответ вида: Код:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" 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>
<smev:Header xmlns:smev="http://smev.gosuslugi.ru/rev120315" actor="http://smev.gosuslugi.ru/actors/recipient" wsu:Id="ID-db396090-d6f9-45fb-ac8b-36d51f80ca00">
<smev:NodeId>99</smev:NodeId>
<smev:MessageId>511696dc-3943-4047-b9d6-e10102d2118f</smev:MessageId>
<smev:TimeStamp>2015-06-02T19:12:20.480+04:00</smev:TimeStamp>
<smev:MessageClass>RESPONSE</smev:MessageClass>
</smev:Header>
</S:Header>
<S:Body wsu:Id="body">
<ns4:GISGMPTransferMsg xmlns:ns4="http://roskazna.ru/gisgmp/02000000/SmevGISGMPService/" xmlns="http://smev.gosuslugi.ru/rev120315" xmlns:ns2="http://www.w3.org/2004/08/xop/include" xmlns:ns3="http://www.w3.org/2000/09/xmldsig#" xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace">
<Message>
<Sender>
<Code>RKZN35001</Code>
<Name>Казначейство России</Name>
</Sender>
<Recipient>
<Code>112233445</Code>
<Name>АКБ Банк ОАО</Name>
</Recipient>
<ServiceName>112233</ServiceName>
<TypeCode>GFNC</TypeCode>
<Status>RESULT</Status>
<Date>2015-06-02T18:12:11.753+03:00</Date>
<ExchangeType>6</ExchangeType>
<RequestIdRef>511696dc-3943-4047-b9d6-e10102d2118f</RequestIdRef>
<OriginRequestIdRef>511696dc-3943-4047-b9d6-e10102d2118f</OriginRequestIdRef>
</Message>
<MessageData>
<AppData>
<mes:ResponseMessage xmlns:mes="http://roskazna.ru/gisgmp/xsd/116/Message" xmlns:rev="http://smev.gosuslugi.ru/rev120315" xmlns:smev="http://roskazna.ru/gisgmp/02000000/SmevGISGMPService/" Id="u_1c925f98-a302-4232-be60-7ea4bbc7d0ac" rqId="S_FA048B17-AF0E-2064-E054-0015176FF9FF" senderIdentifier="950000" timestamp="2015-06-02T18:12:11.753+03:00">
<mes:Ticket xmlns:mes="http://roskazna.ru/gisgmp/xsd/116/MessageData" xmlns:wsg="http://roskazna.ru/wsdl/wsgate">
<tic:PackageProcessResult xmlns:tic="http://roskazna.ru/gisgmp/xsd/116/Ticket">
<tic:EntityProcessResult entityId="P_FA048B17-AD0E-2064-E054-0015176FF9FF">
<err:ResultCode xmlns:err="http://roskazna.ru/gisgmp/xsd/116/ErrInfo">13</err:ResultCode>
<err:ResultDescription xmlns:err="http://roskazna.ru/gisgmp/xsd/116/ErrInfo">ЭП под сущностью неверна</err:ResultDescription>
</tic:EntityProcessResult>
</tic:PackageProcessResult>
</mes:Ticket>
</mes:ResponseMessage>
</AppData>
</MessageData>
</ns4:GISGMPTransferMsg>
</S:Body>
</S:Envelope>
|
![thanks](/forum2/Themes/soclean/heart_small.png) 1 пользователь поблагодарил Inviz за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.06.2015(UTC) Сообщений: 3 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png)
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,954 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 701 раз в 662 постах
|
Можно ли считать сообщение (это часть. Полный документ содержит несколько подписей и закодированные в base64 сообщения) Код:
<mes:ResponseMessage xmlns:mes="http://roskazna.ru/gisgmp/xsd/116/Message" Id="u_329e7701-c2f5-4454-b8e8-e3111f07b921" rqId="ID_1" senderIdentifier="950000" timestamp="2015-06-11T17:23:31.954+03:00">
<mes:Ticket xmlns:mes="http://roskazna.ru/gisgmp/xsd/116/MessageData">
<tic:PackageProcessResult xmlns:tic="http://roskazna.ru/gisgmp/xsd/116/Ticket">
<tic:EntityProcessResult entityId="N/A">
<err:ResultCode xmlns:err="http://roskazna.ru/gisgmp/xsd/116/ErrInfo">8</err:ResultCode>
<err:ResultDescription xmlns:err="http://roskazna.ru/gisgmp/xsd/116/ErrInfo">Нет прав на импорт/уточнение/аннулирование сущности данного типа</err:ResultDescription></tic:EntityProcessResult>
</tic:PackageProcessResult>
</mes:Ticket>
</mes:ResponseMessage>
результатом успешной проверки всех подписей? Был выполнен один запрос (с finalPayment и двумя подписями - Security Header, XAdES-T со штампом тестовой TSP службы Крипто-Про), потом - получение идентификатора PackageID, затем снова отправлен еще один подписанный запрос с PackageID и получен ответ с ResultCode = 8. Использовался http://smev-mvf.test.gosuslugi.ru:7777/gateway/services/SID0003663; документ с finalPayment, почти как в сообщениях выше; документ с PackageStatusRequest, как было подсказано выше. Отредактировано пользователем 11 июня 2015 г. 20:14:06(UTC)
| Причина: Не указана |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 19.12.2012(UTC) Сообщений: 14 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Vladimir Сказал(а) «Спасибо»: 3 раз Поблагодарили: 1 раз в 1 постах
|
Автор: afev ![Перейти к цитате Перейти к цитате](/forum2/Themes/soclean/icon_latest_reply.gif) Можно ли считать сообщение (это часть. Полный документ содержит несколько подписей и закодированные в base64 сообщения) Код:
<mes:ResponseMessage xmlns:mes="http://roskazna.ru/gisgmp/xsd/116/Message" Id="u_329e7701-c2f5-4454-b8e8-e3111f07b921" rqId="ID_1" senderIdentifier="950000" timestamp="2015-06-11T17:23:31.954+03:00">
<mes:Ticket xmlns:mes="http://roskazna.ru/gisgmp/xsd/116/MessageData">
<tic:PackageProcessResult xmlns:tic="http://roskazna.ru/gisgmp/xsd/116/Ticket">
<tic:EntityProcessResult entityId="N/A">
<err:ResultCode xmlns:err="http://roskazna.ru/gisgmp/xsd/116/ErrInfo">8</err:ResultCode>
<err:ResultDescription xmlns:err="http://roskazna.ru/gisgmp/xsd/116/ErrInfo">Нет прав на импорт/уточнение/аннулирование сущности данного типа</err:ResultDescription></tic:EntityProcessResult>
</tic:PackageProcessResult>
</mes:Ticket>
</mes:ResponseMessage>
результатом успешной проверки всех подписей? Был выполнен один запрос (с finalPayment и двумя подписями - Security Header, XAdES-T со штампом тестовой TSP службы Крипто-Про), потом - получение идентификатора PackageID, затем снова отправлен еще один подписанный запрос с PackageID и получен ответ с ResultCode = 8. Использовался http://smev-mvf.test.gosuslugi.ru:7777/gateway/services/SID0003663; документ с finalPayment, почти как в сообщениях выше; документ с PackageStatusRequest, как было подсказано выше. По идее да, т.к если ЭЦП не верна возвращается Код:
<MessageData>
- <AppData>
- <mes:ResponseMessage xmlns:mes="http://roskazna.ru/gisgmp/xsd/116/Message" xmlns:rev="http://smev.gosuslugi.ru/rev120315" xmlns:smev="http://roskazna.ru/gisgmp/02000000/SmevGISGMPService/" Id="u_dce8a204-df68-4114-9e4e-e12e237f1175" rqId="ID_8" senderIdentifier="950000" timestamp="2015-06-12T12:35:32.384+03:00">
- <mes:Ticket xmlns:mes="http://roskazna.ru/gisgmp/xsd/116/MessageData" xmlns:wsg="http://roskazna.ru/wsdl/wsgate">
- <tic:PackageProcessResult xmlns:tic="http://roskazna.ru/gisgmp/xsd/116/Ticket">
- <tic:EntityProcessResult entityId="ID-8C2943E7-7599-4C03-961E-2505614AA164">
<err:ResultCode xmlns:err="http://roskazna.ru/gisgmp/xsd/116/ErrInfo">13</err:ResultCode>
<err:ResultDescription xmlns:err="http://roskazna.ru/gisgmp/xsd/116/ErrInfo">ЭП под сущностью неверна</err:ResultDescription>
</tic:EntityProcessResult>
</tic:PackageProcessResult>
</mes:Ticket>
</mes:ResponseMessage>
</AppData>
</MessageData>
Отредактировано пользователем 12 июня 2015 г. 13:04:25(UTC)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close