Le composant logiciel enfichable Certificats n'aime vraiment pas exporter les certificats PFX, mais PowerShell en est heureux. Vous pouvez utiliser l' Export-PfxCertificate
applet de commande.
- Accédez au pseudo-lecteur de certificats en tapant
cd cert:\
à l'invite PowerShell.
- Tapez
cd CurrentUser
ou cd LocalMachine
selon l'endroit où se trouve le certificat. Vous devrez peut-être lancer PowerShell en tant qu'administrateur pour exporter un certificat d'ordinateur.
cd
dans le magasin approprié (un dir
peut aider). Le magasin personnel dans MMC est appelé My
ici.
- Utilisez
dir
pour identifier l'ID correspondant au certificat souhaité.
Tapez cette commande pour l'exporter en tant que PFX avec un mot de passe:
Export-PfxCertificate -Cert .\LONGSTRINGOFHEX -FilePath 'C:\path\to\outfile.pfx' -Password (ConvertTo-SecureString -String 'password' -AsPlainText -Force)
LONGSTRINGOFHEX
doit être remplacé par l'ID de votre certificat. Heureusement, vous pouvez utiliser la complétion des onglets à ce sujet.
Une fois cette commande exécutée, vous disposez d'un certificat PFX protégé par le mot de passe que vous avez fourni. PowerShell refuse d'exporter la clé privée du certificat sans mot de passe et le mot de passe ne peut pas être vide. Néanmoins, votre PFX est sorti.
cert:
PS, j'obtiens "Le terme 'cert:' n'est pas reconnu comme le nom d'une applet de commande, d'une fonction, d'un fichier de script ou d'un programme exploitable." Windows 10 bien sûr.cd cert:\
place.Si vous importez un certificat dans la boutique WebHosting, vous ne pouvez pas exporter la clé privée. Déplacez-le dans la boutique personnelle et vous pourrez exporter en PFX. J'ai pu le faire dans Windows 2012R2 sans avoir à aller sur la ligne de commande et à utiliser Export-PfxCertificate (ce qui est pénible car je n'ai pas pu trouver l'ID du certificat pour me sauver la vie).
la source
cd cert:\LocalMachine\My
là 'dir'Exportez une fois le fichier .P7B. Et puis revenez en arrière et réessayez d'exporter le certificat. L'exportation .PFX sera activée la prochaine fois.
la source