Статус: Новичок
Группы: Участники
Зарегистрирован: 08.11.2016(UTC) Сообщений: 5  Откуда: Ижевск Сказал(а) «Спасибо»: 3 раз
|
Доброе время суток! Опишу суть проблемы: на стороне клиента с установленным Browser Plug-in выполняется подписание ранее рассчитанной хэш-суммы. Подписание выполняется следующим образом: Код:
var oCertificate = oCertificates.Item(1);
var oSigner = CreateObject("CAdESCOM.CPSigner");
oSigner.Certificate = oCertificate;
oSigner.Options = CAPICOM_CERTIFICATE_INCLUDE_WHOLE_CHAIN
var oHashedData = CreateObject("CAdESCOM.HashedData");
oHashedData.Algorithm = CADESCOM_HASH_ALGORITHM_CP_GOST_3411;
oHashedData.DataEncoding = CADESCOM_BASE64_TO_BINARY;
oHashedData.SetHashValue(ранее_посчитанная_хэш_сумма);
var oSignedData = CreateObject("CAdESCOM.CadesSignedData");
var sSignedMessage;
try {
sSignedMessage = oSignedData.SignHash(oHashedData, oSigner);
} catch (err) {
}
При выполнении кода Код:oSignedData.SignHash(oHashedData, oSigner)
вызывается диалоговое окно с запросом пароля. При подписании множества хэш-сумм данное диалоговое окно будет вызываться при каждом подписании. Вопрос: есть ли какой-либо способ выполнить многократное подписание с единократным вводом пароля? (кроме как выбора пользователем "галочки" сохранить пароль)
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,087   Сказал «Спасибо»: 612 раз Поблагодарили: 2375 раз в 1868 постах
|
Здравствуйте.
Попробуйте так: Вкладка Безопасность в КриптоПРО CSP: Кэширование + использовать службу хранения ключей Перезагрузить ОС |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 08.11.2016(UTC) Сообщений: 5  Откуда: Ижевск Сказал(а) «Спасибо»: 3 раз
|
Спасибо, проверил - работает.
Но правильно, ли я понимаю, что данные манипуляции по настройке необходимо выполнить на каждой клиентской машине? Нет ли какого-нибудь способа обхода данной проблемы средствами апи COM-интерфейса?
|
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 24.11.2009(UTC) Сообщений: 965 Откуда: Crypto-Pro
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 174 раз в 152 постах
|
|
|
 1 пользователь поблагодарил Анатолий Беляев за этот пост.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 08.11.2016(UTC) Сообщений: 5  Откуда: Ижевск Сказал(а) «Спасибо»: 3 раз
|
Спасибо большое за помощь!
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close