自己署名入り証明書を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を使用してAzure証明書を取得する
- 2. powershellスクリプトを使用して証明書をインストールするには
- 3. nodejsを使用して証明書ストアからp12証明書をダウンロードする
- 4. SSL証明書IIS
- 5. SSL証明書でWCFを使用するにはHTTPS IIS
- 6. Java:Windows-MY証明書(エクスポート不可)からPrivateKeyを取得してSSL認証に使用する
- 7. 証明書を使用したIISでのセキュアなWCFサービス
- 8. 証明書をX509Certificate2からasn.1表記でエクスポートします。
- 9. PowerShellを使用してルート内の証明書を無効にする
- 10. Powershellを使用して証明書のセキュリティハッシュアルゴリズムを取得する方法
- 11. 証明書とSymmetricKeyを使用したSQL Azureデータベースのエクスポート
- 12. AzureリソースグループからPowerShellを使用してタイプをエクスポートする
- 13. Powershell - コンピュータストアから証明書を削除する
- 14. winhttpcertcfgを使用して複数のIISアプリケーションプールに同じ証明書を許可
- 15. IIS用PowerShellの説明?
- 16. iTextsharpを使用して証明書を作成し、pdf(証明書を使用)を暗号化する
- 17. Azure IIS上のC#Webアプリケーションでクライアント証明書を使用
- 18. NodeJs暗号を使用して証明書を検証する
- 19. 証明書パス(証明書チェーン)付きのbouncycastleを使用してx.509証明書を作成
- 20. 証明機関を使用してプログラムで証明書を作成する
- 21. 自己署名証明書を使用してPowerShellスクリプトに署名する(とmakecert.exeを使用しない)
- 22. ワイルドカードSSL証明書は用のSSL証明書* .mydomain.comと私はウェブサーバ(IIS)を持っている
- 23. Azure KeyVaultClient:Javaで証明書を使用して認証します
- 24. AWS/EC2を使用してSSL証明書を適用する
- 25. スタンドアロンサーバーでのPowershell証明書認証?
- 26. javaを使用してローカルストアからSSL証明書をsslContextオブジェクトにフェッチする
- 27. 証明書ストアにクライアント証明書を使用していません
- 28. 信頼できる内部CA証明書を使用してクライアント証明書を検証する方法は?
- 29. 証明書認証付きのpowershellを使用してAzure Key Vaultのシークレットを取得するには?
- 30. 証明書を使用してClickOnceに署名しますか?
ありがとう、上記のコードはうまく動作しますが、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