2011-11-12 24 views
0

makecertの使用に問題があります。誰も助けることができますか?私はhttp://msdn.microsoft.com/en-us/library/ff647171.aspxmakecertを使用して自己署名証明書を作成する方法

  1. makecert -n "CN=RootCATest" -r -sv RootCATest.pvk RootCATest.cer(成功しRootCATest.cer、RootCATest.pvkを作成した)
  2. makecert -sk MyKeyName -iv RootCATest.pvk -n "CN=tempCert" -ic RootCATest.cer -sr localmachine -ss my -sky exchange -pe
  3. 上の指示に従ってメッセージセキュリティのためのWCFでの一時的な証明書を作成しようとしています

    makecert -sk MyKeyName -iv RootCATest.pvk -n "CN=tempCert" -ic RootCATest.cer -sr localmachine -ss my -sky exchange -pe

一時証明書を作成することができません。ステップ2で-peを削除した場合、それは正常に作成されていますが、私の要求では-peが必須です。

私は何かが不足しているか、私を助けてください。私はWindows XpとWin 7の両方で試しましたが、運はありません。

+0

手順2で表示されるエラーメッセージは何ですか。 – Tim

+0

使用法:MakeCert [基本|拡張オプション] [出力証明ファイル]基本オプション。 makecertを-peオプションで実行した後、再度使用情報を取得する。 Iamは、Windows 7のmakecertでVS2008を使用し、C:¥Program Files(x86)¥Microsoft Visual Studio 9.0¥SmartDevices¥SDK¥SDKToolsの場所で入手できます。私が使用したコマンド:makecert -sk MyKeyName -iv RootCATest.pvk -n "CN = tempCert" -ic RootCATest.cer -sr localmachine -ss my -sky exchange -pe –

答えて

3

私はhttp://www.inventec.ch/chdh/notes/14.htmから問題を発見しました。私はmakecertの最新バージョンをダウンロードし、正常に証明書を作成することができました。

+1

Answerserは実際にあなたがmakecertそれをサポートしていなかった?あなたはどこで何をしていたのですか?実際の答えは何ですか? –

関連する問題