2

証明書署名要求 (CSR) を作成しました。認証局 (CA) に送信して、署名して .PFX 証明書を返してもらう必要があります。makecert.exe または openssl.exe を使用したくありません。また、証明書は自己署名されるべきではなく、C#でプログラムでこれを行う必要があります。

また、CA が PFX を作成するのか、それとも PFX に署名するだけなのかはわかりません。簡単に言えば、自己署名ではなく、C#.Net を使用して CA によって署名されたこの CSR から .PFX 証明書を生成する必要があると言えます。

このリンクから CSR 作成コードを取得しました。

4

1 に答える 1

0

いいえ、PFX ファイルを生成するには秘密鍵が必要になるため、CSR から PFX ファイルを生成することはできません。ただし、CSR は CA によって署名することができます。

署名された PFX ファイルは、キーと署名付き証明書と共にエクスポートできます。

CSR がどのように生成されたか (つまり、IIS またはオープン ssl など) に基づいて、これを行うことができるさまざまな方法があります。

于 2014-03-07T23:14:23.547 に答える