Ios 如何从Mac OS X导出证书以获得一对.cert和.key文件?

Ios 如何从Mac OS X导出证书以获得一对.cert和.key文件?,ios,macos,keychain,osx-yosemite,Ios,Macos,Keychain,Osx Yosemite,我在Mac 10.10.1上创建了证书,并且我有带私钥的密钥链内访问证书。在Windows上,我必须使用这个,我需要.cert和.key文件。如何导出此证书以获取这两个文件? 我可以导出为.pb12或.cert,但不能导出为成对的.cert和.key(私钥)尝试使用Keychain访问 (Finder应用程序实用程序钥匙链访问) 然后搜索您创建的证书,右键单击该证书并将其导出: 您想导出什么类型的证书?您可以尝试将证书另存为*.p12文件,然后尝试以下解决方案之一: e、 g openssl

我在Mac 10.10.1上创建了证书,并且我有带私钥的密钥链内访问证书。在Windows上,我必须使用这个,我需要.cert和.key文件。如何导出此证书以获取这两个文件?
我可以导出为.pb12或.cert,但不能导出为成对的.cert和.key(私钥)

尝试使用
Keychain访问

Finder
应用程序
实用程序
钥匙链访问

然后搜索您创建的证书,右键单击该证书并将其导出:


您想导出什么类型的证书?您可以尝试将证书另存为*.p12文件,然后尝试以下解决方案之一:

e、 g


openssl pkcs12-nocerts-in yourcert.p12-out yourkey.key

我已经完成了,但是我在如何导出私钥、文件和.key扩展名时遇到了问题。如果不了解有关特定用例的更多详细信息,很难为您提供帮助。我看到一个iOS标签,但在问题中没有提到它。@Kash;您知道如何通过终端和/或通过
安全性
?我需要在开发人员帐户上创建的证书(一个dev和adhoc),我需要从.p12文件中获取.cer和.key,并在windows上获取副本。如果您没有在要导出证书的mac上为签名请求创建证书,现在有了私钥。您必须要求创建开发人员/分发证书的人员为您导出该证书。如果钥匙链中有公钥和私钥,则可以通过钥匙链>文件>导出对象轻松导出。然后您应该能够使用上面的链接从p12文件中提取.key和.cer。