0

Je travaille sur l'automatisation de l'ajout d'un certificat que j'ai créé de Cert:\CurrentUser\My à Cert:\CurrentUser\TrustedPublisher afin que je puisse utiliser AllSigned ExecutionPolicy. Lorsque j'utilise l'applet de commande Import-PfxCertificate (après l'exportation, évidemment), je reçois Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))Importation de certificats - Accès refusé (lors de l'exécution en tant qu'administrateur)

La chose étrange à tout cela, je peux aller dans les certificats MMC et importer le certificat moi-même, mais en essayant de le lancer à travers PowerShell (en tant qu'administrateur), ça me donne les erreurs.

Répondre

0

J'ai trouvé que j'étais capable d'importer le CERT à LocalMachine, mais pas CurrentUser.

Import-PfxCertificate -FilePath 'Path\Cert.pfx' -Password (Get-Credential).Password -CertStoreLocation Cert:\LocalMachine\Root 
Import-PfxCertificate -FilePath 'Path\Cert.pfx' -Password (Get-Credential).Password -CertStoreLocation Cert:\LocalMachine\TrustedPublisher