Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.04.2015(UTC) Сообщений: 31 Откуда: Тирасполь Сказал(а) «Спасибо»: 4 раз Поблагодарили: 2 раз в 2 постах
|
Здравствуйте, на демо странице есть отличный пример создания электронной подписи CAdES-BES, но у нас существует необходимость подписать одну и ту же информацию несколькими подписями, есть ли пример такого подписания (если есть готовая страничка то очень хотелось бы её посмотреть, если странички нет, то подскажите как нужно изменить код, чтобы подпись создавалась не сама по себе а прикреплялась к уже существующим подписям)
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.04.2015(UTC) Сообщений: 31 Откуда: Тирасполь Сказал(а) «Спасибо»: 4 раз Поблагодарили: 2 раз в 2 постах
|
Эту проблему решили следующим способом: 1) для асинхронного режима заменили строку: Код:Signature = yield oSignedData.SignCades(oSigner, cadesplugin.CADESCOM_CADES_BES);
На: Код:var signaturesText = document.getElementById('SignatureTxtBox').value;
if(signaturesText != 'Подписи нет')
{
yield oSignedData.VerifyCades(signaturesText, cadesplugin.CADESCOM_CADES_BES);
Signature = yield oSignedData.CoSignCades(oSigner, cadesplugin.CADESCOM_CADES_BES, 0);
}
else{
Signature = yield oSignedData.SignCades(oSigner, cadesplugin.CADESCOM_CADES_BES);
}
2) для синхронного режима заменили строку: Код:Signature = oSignedData.SignCades(oSigner, CADES_BES);
На: Код:var signaturesText = document.getElementById('SignatureTxtBox').value;
if(signaturesText != 'Подписи нет'){
oSignedData.VerifyCades(signaturesText, CADES_BES);
Signature = oSignedData.CoSignCades(oSigner, CADES_BES, 0);
}
else{
Signature = oSignedData.SignCades(oSigner, CADES_BES);
}
Вроде бы всё работает. тему можно закрыть. Отредактировано пользователем 31 марта 2016 г. 13:38:20(UTC)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close