Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline nik.lankaster  
#1 Оставлено : 17 октября 2022 г. 14:58:11(UTC)
nik.lankaster

Статус: Новичок

Группы: Участники
Зарегистрирован: 21.04.2022(UTC)
Сообщений: 7
Мужчина
Российская Федерация

Из данного скрина видно, что для текущего пользователя установлено 2 личных ключа (старый, с истекшим сроком, и новый).
Но метод Open() объекта CAdESCOM.Store со следующими параметрами
Цитата:
CURRENT_USER_STORE = 2;
MY_STORE = "My";
READ_ONLY = 0;


возвращает только один сертификат. Тот, который старый.

Подскажите в чём может быть причина?

Отредактировано пользователем 17 октября 2022 г. 14:59:31(UTC)  | Причина: Не указана

Offline nik.lankaster  
#2 Оставлено : 17 октября 2022 г. 15:07:35(UTC)
nik.lankaster

Статус: Новичок

Группы: Участники
Зарегистрирован: 21.04.2022(UTC)
Сообщений: 7
Мужчина
Российская Федерация

Одно уточнение:
Старый ключ прописан в реестре, а новый — аппаратный от Rutoken.
Offline nik.lankaster  
#3 Оставлено : 17 октября 2022 г. 15:16:21(UTC)
nik.lankaster

Статус: Новичок

Группы: Участники
Зарегистрирован: 21.04.2022(UTC)
Сообщений: 7
Мужчина
Российская Федерация

Но если я вызываю метод таком образом:

Store.Open(4, "My", 0);
тогда программа ругается не неверный параметр.

Как правильно можно получить аппаратный сертификат?
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.