2008-08-21 20 views
5

Chciałbym utworzyć połączenie SSL dla ogólnej komunikacji TCP. Myślę, że wymyśliłem, jak to zrobić w kodzie, używając informacji tutaj: http://msdn.microsoft.com/en-us/library/system.net.security.sslstream.aspx Co mam problem z tworzeniem certyfikatu, więc mogę przetestować to. Próbowałem makecert.exe testCert, i który utworzył certyfikat, ale najwyraźniej nie ma on przypisanego klucza prywatnego. Tak więc szukam najprostszej procedury tworzenia certyfikatu i uzyskania połączenia do pracy.Jak skonfigurować testowy certyfikat dla połączenia SSL w .NET?

Odpowiedz

2

ja nie znalazłem prosty sposób to zrobić jeszcze, ale znalazłem this site pomocna kilka miesięcy wstecz.

O'Reilly opublikowała również książkę Network Security Hacks (dostępny na Safari), który ma punkt początkowy na Hack # 45 na tworzeniu własnego urzędu certyfikacji.

1

Poprosiłem o podobne pytanie dotyczące apache, ale ktoś powiązany z microsoft howto na odpowiedź. To może być pomocne.

Here

0

Dla każdego, kto próbuje tego, certyfikat pkcs12 utworzony zgodnie z opisem tutaj openssl question i użycie metody X509Certificate2.CreateFromCertFile pomija problem klucza prywatnego. Uwaga Użyłem openssl z cygwin w systemie Windows.

Powiązane problemy