質問: コマンドラインを使用して、信頼されたルート証明書ストアに自己署名証明書を追加する コマンドラインを使用してローカルコンピューターの信頼されたルート証明機関に証明書を追加する方法はありますか? certmgr.exeを使用してみましたが、成功しましたが、ルートcaを確認すると、証明書が表示されません。私はここのガイドに従いました:http://msdn.microsoft.com/en-us/library/ms172241.aspx 基本的にこのコマンドを試す:certmgr.exe -add -c mycertificate.cer -s -r localmachine root コマンドは機能し、コマンドラインで成功を示しますが、mmcを介して実際の信頼されたルートストアで証明書を確認できません。自己署名証明書の手順が異なりますか? iisこの証明書へのsslバインディングを備えたサーバーをセットアップしました。この証明書は元々「my」ストアに配置されていました。しかし、自動スクリプトを介してすべてを実行しているので、この証明書をに追加する方法を知りたいです。コマンドラインオプションを使用する信頼されたルートca ??
回答: 手動で(cerファイルをダブルクリックして)試しましたか?手動でも機能しない場合は、 vistaのバグ が発生している可能性があります。ルートca証明書をインストールするための手動の手順 .cerファイルをダブルクリックします。 certificateダイアログボックスで、install certificateをクリックして証明書のインポートウィザード。 ようこそページで、次へをクリックします。 証明書ストアページで、すべての証明書を次のストアに配置するを選択します。 参照をクリックします。 証明書ストアの選択ダイアログボックスで、物理ストアの表示を選択します。 信頼されたルート証明機関をダブルクリックし、ローカルコンピューターを選択してから、 [〜#〜] ok [〜#〜]をクリックします。 certificate storeページで、nextをクリックします。 概要ページで、詳細を確認し、完了をクリックします。