2008-08-21 37 views
5

Genel TCP iletişimi için bir SSL bağlantısı oluşturmak istiyorum. Buradaki bilgiyi kullanarak kodda nasıl yapılacağını buldum: http://msdn.microsoft.com/en-us/library/system.net.security.sslstream.aspx Sorun yaşadığım şey bir sertifika oluşturmaktır, böylece bunu test edebilirim. Makecert.exe testCert'i denedim ve bu bir sertifika oluşturdu, ancak görünüşe göre onunla ilişkili özel bir anahtar yok. Öyleyse aradığım şey bir cert oluşturmak ve işe bağlantı kurmak için en basit prosedür..NET'te bir SSL bağlantısı için bir test sertifikasını nasıl ayarlayabilirim?

cevap

2

henüz bunu yapmak için basit yol bulmuş değil ama this site faydalı bir kaç ay geri bulundu.

O'Reilly ayrıca, kendi sertifika yetkilinizi oluştururken Hack # 45 ile başlayan bir bölümü olan Ağ Güvenliği Hackleri (Safari'de kullanılabilir) adlı bir kitap yayınladı.

1

Apache'ye benzer bir soru sordum, ancak yanıtta bir microsoft howto'ya bağlı bir kişi var. Yardımcı olabilir.

Here

0

Bunu deneyen herkes için pkcs12 sertifikasını burada ayrıntılı olarak oluşturulmuş openssl question ve X509Certificate2.CreateFromCertFile yöntemi kullanılarak özel anahtar sorunu gider. Not Windows'ta cygwin ile openssl kullandım.

İlgili konular