私はGoGaddyから証明書を取得しました。私はそれらの両方をインストールした証明書の秘密鍵はどこですか
「certificate.p7b」&「cetificate.crt」
が、私はプライベートを検索しようとすると:それは2つのファイルを持っている.ZIPファイル、入って来ましたそれらのいずれかをキーにすると、私はNULLを取得します。つまり、彼らはプライベートを持っていません。
もちろん、これはすべて私がAZUREウェブサイト用の証明書をインストールしようとしている大きな問題の一部であり、.crtファイルをとらないので、.pfxファイルにエクスポートする必要があります
ところで、私は仕事用ラップトップにあります。これにはプリインストールされた証明書があり、すべて秘密鍵があります。
X509Store store = new X509Store(StoreName.My);
store.Open(OpenFlags.MaxAllowed);
foreach (var certin store.Certificates)
{
var pk = cert.PrivateKey;
}
が、私はそれをどのように秘密鍵を取得できることです:これは私が秘密鍵をルックアップするために使用するコードですか?
私は秘密鍵をEJPとして記述し、それを証明書ファイル@ opensslと一緒に使用して、.pfxファイルを作成し、それを私の紺碧のWebサイトにインストールしました。 – ostati