Статус: Новичок
Группы: Участники
Зарегистрирован: 10.08.2020(UTC) Сообщений: 2 Откуда: спбф
|
Добрый день, прошу помочь по работе certmgr. Мне нужно установить сертификат с привязкой к закрытому ключу через командную строку Скачал инструкцию и нашел в ней нужную команду: <-inst> [<-store>] | [<-file>] | [<-cont>] | [<-pin>] | [<-crl>] | [<-at_signature>] | [<-provname>] | [<-provtype>]
В моем случаи контейнер записан в реестр. Команда csptest.exe -keyset -enum_cont -verifycontext –fqcn выдает \\.\REGISTRY\222 Подставляю свои данные: "C:\Program Files (x86)\Crypto Pro\CSP\certmgr.exe" -inst -store uMy -file D:\cert\1234.cer -cont '\\.\REGISTRY\222' В результате выполнения получаю: «Failed to open container '\\.\REGISTRY\222' Не удается найти указанный файл. [ErrorCode: 0x00000002]» Если запустить без параметра -cont "C:\Program Files (x86)\Crypto Pro\CSP\certmgr.exe" -inst -store uMy -file D:\cert\1234.cer То сертификат установится в хранилище, но это не то что мне нужно. Команда: "C:\Program Files (x86)\Crypto Pro\CSP\certmgr.exe" -inst -store uMy -file D:\cert\1234.cer -ask-cont Выдает "User will be prompted to choose a container 1) \\.\REGISTRY\222 2) …" то есть контейнер виден системой, Что я делаю не так? КриптоПро 4.0.98.42 Windows 8.1
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,376 Сказал «Спасибо»: 53 раз Поблагодарили: 773 раз в 715 постах
|
Автор: Andr90 Добрый день, прошу помочь по работе certmgr. Мне нужно установить сертификат с привязкой к закрытому ключу через командную строку Скачал инструкцию и нашел в ней нужную команду: <-inst> [<-store>] | [<-file>] | [<-cont>] | [<-pin>] | [<-crl>] | [<-at_signature>] | [<-provname>] | [<-provtype>]
В моем случаи контейнер записан в реестр. Команда csptest.exe -keyset -enum_cont -verifycontext –fqcn выдает \\.\REGISTRY\222 Подставляю свои данные: "C:\Program Files (x86)\Crypto Pro\CSP\certmgr.exe" -inst -store uMy -file D:\cert\1234.cer -cont '\\.\REGISTRY\222' В результате выполнения получаю: «Failed to open container '\\.\REGISTRY\222' Не удается найти указанный файл. [ErrorCode: 0x00000002]» Если запустить без параметра -cont "C:\Program Files (x86)\Crypto Pro\CSP\certmgr.exe" -inst -store uMy -file D:\cert\1234.cer То сертификат установится в хранилище, но это не то что мне нужно. Команда: "C:\Program Files (x86)\Crypto Pro\CSP\certmgr.exe" -inst -store uMy -file D:\cert\1234.cer -ask-cont Выдает "User will be prompted to choose a container 1) \\.\REGISTRY\222 2) …" то есть контейнер виден системой, Что я делаю не так? КриптоПро 4.0.98.42 Windows 8.1
Здравствуйте. Возьмите имя ключевого контейнера в двойные, а не в одинарные кавычки: |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.08.2020(UTC) Сообщений: 2 Откуда: спбф
|
Спасибо, помогло, теперь все работает!
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close