Export-PfxCertificate :无法导出不可导出的私钥

2023-12-20

我正在尝试导出我的自签名证书,以便可以将其导入到我的开发环境中的其他服务器(将使用“真实”证书进行生产),但它会引发以下错误:

Export-PfxCertificate :无法导出不可导出的私钥

要求是我需要导出证书并“允许导出私钥”,但我很好奇我缺少什么。我的 PowerShell 如下:

$pwd = ConvertTo-SecureString -String ‘1234’ -Force -AsPlainText
$path = 'cert:\localMachine\my\' + '1E7439053EE57AEE6EA0E1F3CDF5DB4234B6731E' 
Export-PfxCertificate -cert $path -FilePath c:\Certificates\cert.pfx -Password $pwd

问题不在于 powershell 代码。问题出在证书上。

首次导入或创建证书时,必须将私钥标记为可导出,以便您能够导出私钥。

您收到的错误消息表明您尝试使用的证书上的私钥不可导出。

问题示例 https://support.microsoft.com/en-au/help/232154/iis-export-private-key-option-is-grayed-when-exporting-a-server-certif

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Export-PfxCertificate :无法导出不可导出的私钥 的相关文章

随机推荐