如何通过 PowerShell 从证书文件导出根和中间签名证书?

问题描述

使用PowerShell;我需要获取一个证书文件 (.cer/.crt),并将中间和根签名证书文件导出到同一目录。我能做的最多就是获取证书颁发者名称(中间 CA)。如何利用 PowerShell 确定中间和根签名 CA 并保存这些证书?

$cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 D:\Netscaler_Certificates\example.2021.cer
$cert.IssuerName

给我:

Name                                   Oid                                RawData            
----                                   ---                                -------            
CN=Subordinate CA,DC=domain,DC=com   System.Security.Cryptography.Oid   {48,99,49...}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)