0

Ich arbeite an der Automatisierung des Hinzufügens eines Zertifikats, das ich von Cert:\CurrentUser\My zu Cert:\CurrentUser\TrustedPublisher erstellt habe, sodass ich die AllSigned ExecutionPolicy verwenden kann. Als ich das Import-PfxCertificate Cmdlets verwenden (nach dem Export, natürlich), erhalte ich Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))Importieren von Zertifikaten - Zugriff verweigert (während der Ausführung als Administrator)

Die seltsame Sache über all dies kann ich die Zertifikate MMC gehen und importieren Sie das Zertifikat selbst, aber wenn man versucht, es zu durchlaufen PowerShell (als Administrator), es gibt mir die Fehler.

Antwort

0

Ich habe festgestellt, dass ich das Zertifikat in die LocalMachine importieren konnte, aber nicht 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 
Verwandte Themen