2011-06-29 4 views
0

私は秘密鍵と証明書を2つのファイルに持っています...私はそれを相互SSLのためにX509Certificate2に送る必要があります。私が単純に行うときnew X509Certificate2 - ファイル名を1つ指定できます。両方とも.pemファイルを作成しましたが、cert.HasPrivateKeyはFALSEと表示されます。.NETで相互SSLにX509Certificate2を使用するにはどうすればよいですか?秘密鍵が認識されません

X509Certificate2は、どちらのファイルも1つのファイルになる形式は何ですか?

答えて

1

P12/PKCS12/PFXファイルには秘密鍵と証明書の両方を持っている

これを使用する例がある:

X509Certificate2 cert = X509Certificate2(@"C:\Path\my.pfx", "password"); 
+0

[OK]を、それは私が必要なものです。私のファイルをPFXに変換しました。ありがとう! – Sergey

関連する問題