Статус: Участник
Группы: Участники
Зарегистрирован: 13.09.2022(UTC) Сообщений: 20 Откуда: Волгоград Сказал(а) «Спасибо»: 2 раз
|
Добрый день. Пробую просто открыть файл сертификата pfx в NetCore3.1 под линукс в докер-контейнере. Установил КриптоПРО CSP вот так (в докерфайле): Код:RUN tar zxf linux-amd64_deb.tgz && cd linux-amd64_deb && ./install.sh && apt -y install ./lsb-cprocsp_devel_5.0.*_all.deb
RUB tar xzf cades-linux0amd64.tar.gz && apt -y install ./cprocsp-pki-cades-64_2.0.*1_amd64.deb
Установка вроде как прошла успешно - не знаю как правильно проверить. Затем в коде просто: Код:var cert = new X509Certificate2("crt.pfx", "verysecurepassword");
На что выдается ошибка: error:23076072:PKCS12 routines: PKCS12_parse:parse error.Подскажите, с чем она может быть связана и как это исправить? Спасибо. Отредактировано пользователем 14 сентября 2022 г. 15:49:05(UTC)
| Причина: Не указана
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 11.04.2022(UTC) Сообщений: 11
Сказал(а) «Спасибо»: 2 раз Поблагодарили: 1 раз в 1 постах
|
Мы вот так открываем byte[] pfx = File.ReadAllBytes(@"mia2.pfx"); // linux X509Certificate2 cert = new X509Certificate2(pfx, "12341313", X509KeyStorageFlags.CspNoPersistKeySet); Gost3410_2012_256 privateKey = cert.PrivateKey as Gost3410_2012_256;
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close