自己署名入り証明書をPowerShellを使用してIISからエクスポートするにはどうすればよいですか?PowerShellを使用してIISから証明書をエクスポートする
4
A
答えて
8
dir cert:\localmachine\my | Where-Object { $_.hasPrivateKey } | Foreach-Object { [system.IO.file]::WriteAllBytes("c:\$($_.Subject).pfx", ($_.Export('PFX', 'secret'))) }
出典:Exporting Certificate With Private Key
これはC:\
にあなたのすべての証明書をエクスポートします。
あなたが実行することによって、あなたが持っている証明書を確認することができます。
dir cert:\localmachine\my
3
私は私のルート証明書をエクスポートしようとしたとき、私は、ファイル名、件名ないよう拇印を使用していたことは注目に値するが無効なためforeign-へユニコードの言語文字。これは動作します:
関連する問題
- 1. powershellスクリプトを使用して証明書をインストールするには
- 2. Java:Windows-MY証明書(エクスポート不可)からPrivateKeyを取得してSSL認証に使用する
- 3. 証明書をX509Certificate2からasn.1表記でエクスポートします。
- 4. 証明書を使用したIISでのセキュアなWCFサービス
- 5. iTextsharpを使用して証明書を作成し、pdf(証明書を使用)を暗号化する
- 6. 証明書パス(証明書チェーン)付きのbouncycastleを使用してx.509証明書を作成
- 7. 証明機関を使用してプログラムで証明書を作成する
- 8. AWS/EC2を使用してSSL証明書を適用する
- 9. 証明書ストアにクライアント証明書を使用していません
- 10. 信頼できる内部CA証明書を使用してクライアント証明書を検証する方法は?
- 11. ワイルドカードSSL証明書は用のSSL証明書* .mydomain.comと私はウェブサーバ(IIS)を持っている
- 12. 証明書を使用してClickOnceに署名しますか?
- 13. アンドロイドクライアントで証明書を使用する
- 14. HttpModuleを使用して非ローカルネットワーク要求に対してIISのクライアント証明書を要求する
- 15. プッシュ通知証明書をP12としてエクスポート
- 16. SSL証明書を使用してアクセスを制限する
- 17. X509証明書を使用してSOAPリクエストを確認する
- 18. WCF FindBYSubjectNameを使用してサーバー証明書を検索する
- 19. バッチファイルを使用して証明書を抽出する
- 20. LibCUrlを使用したクライアント証明書
- 21. 秘密鍵なしでX.509証明書をエクスポートする
- 22. 証明書を使用してbitbucketからジーンズを引き出す方法
- 23. WindowsサービスとASP.NET MVC Webアプリケーション(IIS)で同じ証明書を使用する
- 24. Powershellを使用してIISからnet.msmqバインディングを削除します。
- 25. SOAPを使用して署名する証明書(WSE)
- 26. OpenSSLでWindows証明書ストアの証明書と秘密鍵を使用する
- 27. IIS内のWIXと証明書
- 28. IISトークンベースのセキュリティ、SSL証明書、https、プロキシ
- 29. 「無効な証明書」エラーがIIS 7
- 30. IIS 7でのクライアント証明書
ありがとう、上記のコードはうまく動作しますが、certifcatesをpfxではなく.cerとしてエクスポートする必要があります。 – dhendry
あなたの助けを借りて、以下が動作することがわかりました。 dir cert:\ localmachine \ my | Where-Object {$ _。hasPrivateKey} | Foreach-Object {[system.IO.file] :: WriteAllBytes( "c:\ shared \ test \ $($ _。件名).cer"、($ _。Export( 'CERT'、 'secret'))) } – dhendry