Приветствую, коллеги. Мне понадобилось перенести контейнер «Континент-АП» с Рутокена. Через КриптоПро CSP носитель открывался, но нужного контейнера в списке не было.
Проблема
Континент-АП не видит контейнер на Рутокене.
Причина
Контейнер был создан провайдером «Код Безопасности CSP». КриптоПро CSP показывает свои контейнеры и не обязан отображать ключ другого провайдера.
Как я проверил
- Открыл оснастку «Код Безопасности CSP».
- Выбрал тот же Рутокен.
- Убедился, что нужный контейнер виден именно там.
Решение
- Скопировал контейнер средствами «Код Безопасности CSP», а не КриптоПро.
- Сохранил пользовательский и корневой сертификаты рядом с резервной копией.
- В меню «Континент-АП» выбрал «Код Безопасности CSP» провайдером для этого подключения.
- Установил пользовательский сертификат через штатное меню клиента.
После работы через правильный провайдер контейнер появился и сертификат установился.
Важно: не меняю провайдер по умолчанию для всех систем без необходимости. КЭП для СУФД может использовать КриптоПро, а ключ «Континент-АП» — другой CSP.
Проверка результата
Клиент видит контейнер, сертификат связывается с закрытым ключом и подключение начинается штатно.
Получилось или остались вопросы?
Поделитесь результатом, дополните инструкцию своим опытом или задайте вопрос. Я читаю комментарии и обновляю статьи по реальным случаям.