从现有的pfx创建子证书

时间:2019-03-29 11:44:30

标签: powershell certificate

我有一个证书Root / CA1。使用PowerShell想要获取/导入CA1,然后我要从中创建Sub CA2证书。

要阅读我尝试过的证书

$cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2
$cert.Import($CertFile,"password",'DefaultKeySet')`

还有

Get-PfxCertificate -FilePath "file.pfx"

然后我使用New-SelfSignedCertificate... - Signer $cert。但是我总是收到以下错误:

  

New-SelfSignedCertificate:CertEnroll :: CSignerCertificate :: Initialize:找不到对象或属性。 0x80092004   (-2146885628 CRYPT_E_NOT_FOUND)

如何导入/获取现有证书? 并将目标用作子证书的签名者。

0 个答案:

没有答案