【问题标题】:Mac verify error: invalid password? when trying to convert .pfx to .pemMac验证错误:密码无效?尝试将 .pfx 转换为 .pem 时
【发布时间】:2013-10-14 07:04:36
【问题描述】:

openssl 的新手,谷歌了一下,但找不到以下错误的任何解决方案。我已经在 Windows 机器上安装了 openssl,我试图将 .pfx 转换为 .crt/.pem/.key 但我不断收到 mac verify 错误:密码无效?错误。

尝试使用证书,以便我可以安装在 apache 服务器上。

有什么帮助吗?谢谢。

【问题讨论】:

  • 你用什么命令或代码来尝试转换它?

标签: openssl pkcs#12


【解决方案1】:

我也遇到了“mac 验证错误:密码无效”错误。但是在我像这样在命令行中输入密码后,它对我有用:

openssl pkcs12 -in path.p12 -out myoutput.pem -nocerts -nodes -password pass:<mypassword>

【讨论】:

    【解决方案2】:

    在我的情况下,密码中的特殊字符会混淆参数解析器。因此,不带-password ... 参数的调用并根据请求输入密码就可以了。

    【讨论】:

      【解决方案3】:

      我在使用存储在文本文件中的密码时遇到了这个错误。 尽管使用 cat 或 vi 或 nano 文件中的密码看起来不错,但显然 openssl 对空格字符和行终止符很敏感,因为我相信在我们的案例中,证书颁发机构给我们的密码文件是在 Windows 中创建的。在文件上运行 dos2unix 允许 openssl 命令的 -password file: 参数选项然后在 Linux 中成功工作。

      【讨论】:

        猜你喜欢
        • 2014-09-01
        • 1970-01-01
        • 2016-07-11
        • 2010-10-22
        • 1970-01-01
        • 2017-03-16
        • 2015-01-30
        • 2019-07-02
        相关资源
        最近更新 更多