Статус: Активный участник
Группы: Участники
Зарегистрирован: 29.12.2015(UTC) Сообщений: 40
Сказал(а) «Спасибо»: 1 раз
|
Здравствуйте.
Есть необходимость подписывать несколько файлов, прикрепленных к форме на сайте. При нажатии на кнопку, появляется диалог с выбором подписи. Далее, циклично для каждого файла вызывается метод SignCades. При этом, если на контейнере стоит пин-код, то диалог ввода пин-кода появляется для каждого файла. Можно ли сделать так, чтобы этот диалог появлялся только один раз?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 29.12.2015(UTC) Сообщений: 40
Сказал(а) «Спасибо»: 1 раз
|
Нашел ответ здесь: https://www.cryptopro.ru/forum2/default.aspx?g=posts&t=9434Можно создать ссылку на Certificate.PrivateKey и установить у нее свойство CachePin = true. tempPrivateKey = cert.PrivateKey; tempPrivateKey.CachePin = true; Но в IE 11 я получаю ошибку "Объект не поддерживает это свойство или метод" на строке tempPrivateKey.CachePin = true. В firefox работает как надо. Уважаемые разработчики, подскажите, в чем дело? Отредактировано пользователем 23 марта 2016 г. 14:18:41(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 24.11.2009(UTC) Сообщений: 965 Откуда: Crypto-Pro
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 174 раз в 152 постах
|
Скорее всего вы создали объект сертификата capicom.certificate и он вам вернул capicom.privatekey который не имеет это метода. Создайте объект cadescom.certificate. |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 29.12.2015(UTC) Сообщений: 40
Сказал(а) «Спасибо»: 1 раз
|
Так и есть. Спасибо, теперь заработало!
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close