【问题标题】:Mac verify error: invalid password? Converting .p12 to .pem using openssl pkcs12Mac验证错误:密码无效?使用 openssl pkcs12 将 .p12 转换为 .pem
【发布时间】:2014-09-01 17:44:56
【问题描述】:

我不断收到此错误:Mac 验证错误:密码无效?

对于这两个命令:

openssl pkcs12 -nocerts -out PushKey.pem -in moo.p12

openssl pkcs12 -nocerts -out PushKey.pem -in moo.p12 -nodes

moo.p12 是苹果发布的推送通知

【问题讨论】:

  • 我发现使用弱密码(小写字母)有效,但使用强密码(大写字母、数字和标点符号)却没有(这不是解决方案)。

标签: openssl pkcs#12


【解决方案1】:

您应该有一个随 pfx 文件一起提供的密码。

尝试像这样在命令行中输入密码。然后您将获得 pem 格式的私钥和证书:

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

【讨论】:

  • 在 Windows 中使用 CLI 时,我必须在命令前面加上 winpty 并指定上面的密码允许我在尝试输入提示时继续,但未指定 -password 导致 Mac 验证错误
猜你喜欢
  • 2013-10-14
  • 2015-03-07
  • 2011-07-22
  • 2012-03-31
  • 1970-01-01
  • 1970-01-01
  • 2013-06-02
  • 1970-01-01
  • 2012-06-15
相关资源
最近更新 更多