Сведения о вопросе

HOLY

05:52, 1st August, 2020

Теги

.net    

Как настроить тестовый сертификат для подключения SSL в .NET?

Просмотров: 432   Ответов: 3

Я хотел бы создать соединение SSL для общего общения TCP. Я думаю, что я понял, как это сделать в коде, используя информацию здесь: http://msdn.microsoft.com/en-us/library/system.net.security.sslstream.aspx что у меня возникли проблемы с созданием сертификата, чтобы я мог проверить это. Я попробовал makecert.exe testCert, и это создало сертификат, но, по-видимому, у него нет закрытого ключа, связанного с ним. Поэтому то, что я ищу, - это самая простая процедура для создания сертификата и получения соединения для работы.



  Сведения об ответе

VERSUION

00:34, 28th August, 2020

Я еще не нашел простого способа сделать это, но я нашел этот сайт полезным несколько месяцев назад.

О'Рейли также опубликовал книгу под названием Network Security Hacks (доступна на Safari), в которой есть раздел, начинающийся с Hack #45 о создании собственного центра сертификации.


  Сведения об ответе

prince

10:02, 16th August, 2020

Я задал аналогичный вопрос, ссылаясь на apache, но кто-то связался с Microsoft howto в ответе. Это может быть полезно.

Здесь


  Сведения об ответе

park

10:28, 16th August, 2020

Для тех, кто еще пытается это сделать сертификат pkcs12, созданный как подробно описано здесь openssl вопрос и использование метода X509Certificate2.CreateFromCertFile проходит мимо проблемы с закрытым ключом. Примечание я использовал openssl с cygwin на Windows.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться