You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux下使用PowerShell从PFX文件获取X509Certificate2对象

在Linux系统的PowerShell中从PFX(PKCS#12)文件获取X509Certificate2对象

Linux环境下的PowerShell没有Windows平台的PKI模块,无法使用Get-PfxData命令解析PFX文件。可以直接调用.NET类来获取X509Certificate2对象:

# $secstr为存储PFX文件密码的SecureString对象
$cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("myfile.p12", $secstr)

注意事项

  • 该方法适用于PowerShell 7.2版本
  • 单证书链场景下可正常运行,多证书链场景的行为未定义

内容的提问来源于stack exchange,提问作者peterh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 22:40:49