Статус: Участник
Группы: Участники
Зарегистрирован: 16.08.2021(UTC) Сообщений: 12
Сказал(а) «Спасибо»: 1 раз
|
Добрый день, подскажите как записать сертификат в контейнер, если сам контейнер находиться на токене Вот стандартная реализация Код:async function WriteCertToContainer_Async(cert, onSuccess) {
try {
var enrollment = await cadesplugin.CreateObjectAsync('X509Enrollment.CX509Enrollment')
await enrollment.Initialize(0x1)
var InstallResponseRestrictionFlags = 0x4
var typeEncode = 0x6
await enrollment.InstallResponse(InstallResponseRestrictionFlags, cert, typeEncode, '')
onSuccess(true, 'Сертификат успешно записан в контейнер')
} catch (error) {
console.error(error)
onSuccess(false, 'Не удалось записать в контейнер')
}
}
До этого сертификат был сформирован через носитель JaCarta, а при попытке записать вылетает ошибка Код:{message: 'More data is available. (0x800700EA)', requestid: 107, type: 'error'}
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,162   Сказал «Спасибо»: 618 раз Поблагодарили: 2389 раз в 1880 постах
|
Здравствуйте.
InstallResponse вызываете там же, где формировался запрос на сертификат?
|
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 16.08.2021(UTC) Сообщений: 12
Сказал(а) «Спасибо»: 1 раз
|
Автор: Андрей *  Здравствуйте.
InstallResponse вызываете там же, где формировался запрос на сертификат?
Нет
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 16.08.2021(UTC) Сообщений: 12
Сказал(а) «Спасибо»: 1 раз
|
|
|
|
|
|
|
Статус: Администратор
Группы: Участники
Зарегистрирован: 01.03.2017(UTC) Сообщений: 141  Откуда: Москва Сказал(а) «Спасибо»: 12 раз Поблагодарили: 64 раз в 48 постах
|
Добрый день! Попробуйте использовать первым аргументом в InstallResponse константу Код:CADESCOM_UseContainerStore = 0x40000000 // Флаг для поиска закрытого ключа не в хранилище Request, а по всем контейнерам.
Список констант
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 16.08.2021(UTC) Сообщений: 12
Сказал(а) «Спасибо»: 1 раз
|
Автор: Ситдиков Денис  Добрый день! Попробуйте использовать первым аргументом в InstallResponse константу Код:CADESCOM_UseContainerStore = 0x40000000 // Флаг для поиска закрытого ключа не в хранилище Request, а по всем контейнерам.
Список констант Ничего не поменялось Отредактировано пользователем 7 декабря 2021 г. 11:02:36(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,162   Сказал «Спасибо»: 618 раз Поблагодарили: 2389 раз в 1880 постах
|
Через Установить Личный сертификат с опцией "найти контейнер автоматически" - находится контейнер на токене? |
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,162   Сказал «Спасибо»: 618 раз Поблагодарили: 2389 раз в 1880 постах
|
Автор: v.eremenkoisoit  До этого сертификат был сформирован через носитель JaCarta, а при попытке записать вылетает ошибка Код:{message: 'More data is available. (0x800700EA)', requestid: 107, type: 'error'}
Сертификат, алгоритм.. RSA... ? |
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 16.08.2021(UTC) Сообщений: 12
Сказал(а) «Спасибо»: 1 раз
|
Автор: Андрей *  Через Установить Личный сертификат с опцией "найти контейнер автоматически" - находится контейнер на токене? Да  Snimok ehkrana 2021-12-07 110714.png (24kb) загружен 14 раз(а).
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 16.08.2021(UTC) Сообщений: 12
Сказал(а) «Спасибо»: 1 раз
|
Автор: Андрей *  Автор: v.eremenkoisoit  До этого сертификат был сформирован через носитель JaCarta, а при попытке записать вылетает ошибка Код:{message: 'More data is available. (0x800700EA)', requestid: 107, type: 'error'}
Сертификат, алгоритм.. RSA... ? А как этот алгоритм задать?
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close