如果您使用也来自密钥库的密码将证书存储在PFX文件中,则Powershell会引发错误。 例如,以下代码不起作用。有解决方法吗?
$password = $(PFX_PASSWORD)
$protectedCertificateBytes = $certCollection.Export([System.Security.Cryptography.X509Certificates.X509ContentType]::Pkcs12, $password)
$pfxPath = $(Agent.TempDirectory)\MyCert.PFX
[System.IO.File]::WriteAllBytes($pfxPath, $protectedCertificateBytes)