Import-PFXCertificate:指定的网络密码不正确

时间:2017-12-05 01:10:12

标签: powershell azure

我有一些非常简单的代码,我正在尝试进行故障排除。该环境是Azure Windows Server 2012计算机,我以运行具有管理员权限的Powershell控制台的域管理员身份登录。

我只是尝试从已知位置导入-FFXCertificate,但它不接受网络密码。

这是代码。

$SecurePWD = ConvertTo-SecureString -String 'iW@nt2die' -AsPlainText -Force
Import-PFXCertificate -Password $SecurePWD -CertStoreLocation "Cert:\LocalMachine\Root" -FilePath "C:\Certs\TestCert.pfx"

当我运行这个漂亮的代码块时,密码绝对正确(我通过使用密码登录进行测试),它会遇到这个错误:

Import-PFXCertificate : The specified network password is not correct.

WHYYYY。

我试图逃避@,但这没有做任何事情。我曾经哭过,但是我的眼泪让电脑完全无动于衷。

1 个答案:

答案 0 :(得分:3)

Import-PfxCertificate的每个文档,-Password参数用于证书的密码,而不是用户登录。

  

-Password - 以安全字符串的形式指定导入的PFX文件的密码。