Статус: Участник
Группы: Участники
Зарегистрирован: 19.05.2016(UTC) Сообщений: 12
Сказал(а) «Спасибо»: 1 раз
|
Добрый день! Подскажите, как воспользоваться примером для подписания PDF документа? После запуска, код отрабатывает, но в Acrobat Reader написано, что подпись не действительна
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.11.2014(UTC) Сообщений: 219 Поблагодарили: 27 раз в 27 постах
|
Добрый день,
Как воспроизвести? Какой пример Вы используете, где подписываете?
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 19.05.2016(UTC) Сообщений: 12
Сказал(а) «Спасибо»: 1 раз
|
Проблема с подписанием и проверкой PDF снялась. Возник другой вопрос, подписываю документ и сохраняю подпись в отдельном файле. Но криптопровайдер перестал выводить окно с требованием ввести пинкод и сразу выдается ошибка - Карта Недоступна, введен не верный пин-код. Как только пинкод зашиваю в коде - все в порядке. Код создания сертификата: var cert_key = certificate.PrivateKey as Gost3410CryptoServiceProvider; if (cert_key != null) { var cspParameters = new CspParameters(); cspParameters.KeyContainerName = cert_key.CspKeyContainerInfo.KeyContainerName; cspParameters.ProviderType = cert_key.CspKeyContainerInfo.ProviderType; cspParameters.ProviderName = cert_key.CspKeyContainerInfo.ProviderName; cspParameters.Flags = cert_key.CspKeyContainerInfo.MachineKeyStore ? (CspProviderFlags.UseExistingKey | CspProviderFlags.UseMachineKeyStore) : (CspProviderFlags.UseExistingKey); certificate = new X509Certificate2(certificate.RawData); certificate.PrivateKey = new Gost3410CryptoServiceProvider(cspParameters); } в чем ошибка? Отредактировано пользователем 25 мая 2016 г. 10:01:58(UTC)
| Причина: Не указана
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 19.05.2016(UTC) Сообщений: 12
Сказал(а) «Спасибо»: 1 раз
|
Вопрос снят, необходимо было в этом методе signedCms.ComputeSignature(cmsSigner, false); - указывать именно false, чтобы он запрашивал диалог ввода пина
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close