Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

3年前关闭。



Improve this question




这曾经可以在我的最后一台计算机上使用,但是我创建了一个CSR,并将其上传到Apple,并返回了有效的发行证书。但是,当我运行OpenSSL尝试创建p12文件时,我不断收到此错误:
"no certificate matches private key".

我的批处理文件如下所示:
set OPENSSL_CONF=C:\OpenSSL-Win32\bin\openssl.cfg
set RANDFILE=.rnd
openssl x509 -in ios_distribution.cer -inform DER -out developer_identity.pem -outform PEM
pause
openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out myfile.p12
pause

我已经尝试了几乎所有内容,但是我被严重卡住了。有人可以帮忙吗?

最佳答案

您是否尝试在导出命令中指定Apple的WWDRCA证书?

openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -certfile AppleWWDRCA.cer.pem -out myfile.p12

另外,您也可以使用在线工具Mobundler

关于ios - Windows 7和Openssl : creating p12 file [closed],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11810689/

10-11 08:25