【问题标题】:OSX 10.10 import .pfx without a password?OSX 10.10 导入 .pfx 没有密码?
【发布时间】:2016-05-11 04:55:18
【问题描述】:

我正在尝试在 10.10 的 MacBookPro 上导入 .pfx 证书。当我导入证书时,系统会提示我输入证书的密码。我创建了证书,我知道没有密码。我不能将密码字段留空,因为它会导致“抱歉,您输入的密码无效”。错误。有没有办法导入没有密码加密的 .pfx 证书?

【问题讨论】:

  • 我猜你的 pfx 文件实际上是使用“回车”作为密码,这被钥匙串错误地解释了。我会更新你的 PFX 文件的密码
  • 尝试在 Windows 上导入您的证书或将其转换为 .cer 证书。
  • 另外,如果您尝试过 GUI,请立即尝试使用命令行:stackoverflow.com/questions/23410890/…
  • 你找到不用密码导入pfx的方法了吗?这里面临同样的情况。

标签: macos import passwords certificate osx-yosemite


【解决方案1】:

假设您不需要导入私钥,您可以使用以下命令从安装了 openssl 的机器上的 pfx 文件中提取证书。

openssl pkcs12 -in [inputFile.pfx] -nokeys -out [outputFile.cer]

如果您需要将私钥导入 OSX,或者没有带有 openssl 的机器,您可以尝试在 Windows 中导入 pfx 并仅将证书导出到 cer 文件或将证书和密钥导出到新的pfx 带密码。

我不确定您是如何最终得到一个没有密码的 pfx,因为它们包含关联的私钥,通常需要密码。

【讨论】:

  • 这对我有帮助,所以我可以尝试添加 cer 文件。不幸的是,我的 cer 已过期(但对我的 vpn 提供商仍然有效),看起来我无法将其添加到钥匙串中。知道该怎么做吗?
  • 看起来没有密码的p12可以导入系统钥匙串,但用户钥匙串需要p12上的密码。
猜你喜欢
  • 2015-07-19
  • 1970-01-01
  • 1970-01-01
  • 2018-08-27
  • 1970-01-01
  • 1970-01-01
  • 2019-08-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多