Статус: Активный участник
Группы: Участники
Зарегистрирован: 18.05.2016(UTC) Сообщений: 112
|
Пытаюсь подписать XML-запрос для взаимодействия с ФСС Т.к. примеров подписания XML в асинхронном режиме нет, опытным путём выяснил, что нужно указывать опцию: yield oSignedXML.propset_SignatureType(cadesplugin.CADESCOM_XML_SIGNATURE_TYPE_TEMPLATE);т.е. "подавать на вход" плагину подготовленный шаблон сообщения. Во вложении: 1.  getNewLNNumRange_Signed.xml (6kb) загружен 17 раз(а). - XML, подписанный в АРМ ФСС 2.  getNewLNNumRange_Signed_JS.xml (6kb) загружен 12 раз(а). - XML, подписанный в браузере Но при отправке сообщения в ФСС получаем ошибку: Цитата:ORA-20001: Некорректная подпись головной организации: ЭЦП неверна. INVALID_SIGNATURE ЭП недействительна. Обратитесь к разработчику программного обеспечения, на котором осуществлялось шифрование данных. Как видим, содержимое тегов <DigestValue> совпадает, значит хеш рассчитывается верно. 1. В чём может быть причина неверного расчёта ЭП? 2. В тег <wsse:BinarySecurityToken> не проставляется сертификат подписанта, закодированный в base64, почему? 3. Можно ли проверить средствами плагина подпись XML, если да то как?  getNewLNNumRange_Signed_JS.xml (6kb) загружен 12 раз(а).
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close