3

証明書ファイルを pfx ファイルに変換することはできますか? cerf ファイルを IE にインポートしようとしましたが、「個人用」タブに表示されず、そこにエクスポートできません。

代替品がないか探しています。

参考までに、cerf ファイルは「keytool」を使用して作成され、次に証明書ファイルにエクスポートされます。

4

1 に答える 1

6

この記事では、.cer ファイルから .pfx ファイルを作成する 2 つの方法について説明します。

公開鍵と秘密鍵を作成します (秘密鍵のパスワードを定義するよう求められます)。

makecert.exe -sv MyKey.pvk -n "CN=.NET Ready!!!" MyKey.cer

公開鍵と秘密鍵から PFX ファイルを作成する

pvk2pfx.exe -pvk MyKey.pvk -spc MyKey.cer -pfx MyPFX.pfx -po toto

C# でバイト配列をファイルに直接書き込むことで、プログラム的にこれを行うことができます。

byte[] certificateData = certificate.Export(X509ContentType.Pfx, "YourPassword");
File.WriteAllBytes(@"C:\YourCert.pfx", certificateData);

そして一般的に(IE 8を使用している場合)、SOでこの回答を見たいと思うかもしれません:

お役に立てば幸いです。

于 2011-01-25T18:27:11.030 に答える