Как использовать X509Certificate2 для взаимного SSL в .NET? Закрытый ключ не распознан - PullRequest
0 голосов
/ 30 июня 2011

Итак, у меня есть закрытый ключ и сертификат в 2 файлах ... Мне нужно передать его в X509Certificate2 для использования для взаимного SSL. Когда я просто делаю new X509Certificate2 - я могу указать одно имя файла. Я создал .pem файл с обоими, но cert.HasPrivateKey показывает FALSE.

Какой будет формат, в котором оба будут в одном файле, и X509Certificate2 поймет?

1 Ответ

1 голос
/ 30 июня 2011

Файл p12 / pkcs12 / pfx имеет закрытый ключ и сертификат

Пример использования этого:

X509Certificate2 cert = X509Certificate2(@"C:\Path\my.pfx", "password");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...