Создание сертификата OpenSSL для Adobe - PullRequest
0 голосов
/ 25 сентября 2019

В настоящее время я работаю над способом автоматизации некоторых частей создания учетных записей служб для служб Adobe.
Сейчас я застрял при попытке создать общедоступный сертификат.Adobes документация

openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout private.key -out certificate_pub.crt

Я сталкивался с оболочкой OpenSSL.Net для C #, но я не знаю, как это сделать, так какмой опыт работы с SSL довольно ограничен.

Моя первоначальная попытка была в этом направлении (я знаю, что это может быть далеко):

    var issuer = new X509Name("Dentsu Aarhus");
    var subject = new X509Name("OneSearch");
    var rsa = new RSA();

    rsa.GenerateKeys(2048, 0x10021, null, null);

    var key = new CryptoKey(rsa);

    var cert = new X509Certificate(123, subject, issuer, key, DateTime.Now, DateTime.Now.AddDays(365));

Я был бы признателен, если бы кто-то мог указать мне вправильное направление, чтобы решить эту проблему.

...