证书 iOS,cer证书如何转成p12证书。用代码实现?
iOS,cer证书如何转成p12证书。用代码实现?
将iPhone开发者证书转换为MacOS上的p12文件
从Apple下载Apple iPhone证书并将其导出为p12证书格式。在Mac上?操作系统,请执行以下操作:
打开钥匙链以访问应用程序(位于applications/utilities文件夹中)。
如果证书尚未添加到密钥链,请选择“文件”>;“导入”。然后浏览到证书文件(。Cer文件)您从苹果获得的。
在钥匙链访问中选择钥匙类别。
选择与iPhone开发证书关联的私钥。
私钥由iPhone开发者标识:与之匹配的公共证书。
选择“文件”>“导出项目”。
将密钥另存为个人信息交换(。P12)文件。
尝试在另一台计算机上导入此密钥时,系统将提示您创建要使用的密码。
在Windows上将Apple开发者证书转换为p12文件
要使用flash CS5开发iPhone应用程序,必须使用p12证书文件。此证书基于从apple接收的appleiphone开发者证书文件生成。
将从apple接收的开发者证书文件转换为PEM证书文件。从OpenSSL bin目录运行以下命令行语句:
OpenSSL x509 indeveloperu标识.cer-信息开发者标识.pem-Outformpem
如果您使用的是Mac电脑钥匙链中的私钥,将其转换为PEM密钥:
opensslpkcs12-nocerts-inmykey.p12-外键.pem
现在您可以根据密钥和iPhone开发者证书的PEM版本生成有效的p12文件:
opensslpkcs12 export-inkeymykey.key键-不显影剂标识.pem-outiphoneDev.p12
如果您使用的是MacOS钥匙链中的钥匙,使用上一步中生成的PEM版本。否则,请使用先前生成的OpenSSL密钥(在Windows上)。
您与该站点交换的信息不会被其他人查看或更改,但该站点的安全证书有问题?
别担心,您电脑的时间没有设定。只需设置计算机的时间。如果计算机上的日期或时间设置不正确,就会出现这种现象。要解决此问题,请执行以下步骤:
1。在apple菜单上,指向“控制面板”,然后单击“日期和时间”。
2. 验证计算机上的日期和时间是否正确。如果没有,请调整必要的日期和时间设置。
3. 重新启动计算机并确认日期和时间仍然正确。注意:如果计算机上的日期和时间正确,重新启动计算机后可能需要更换计算机电池。要运行计算机时钟,请在计算机关机后保留计算机(CMOS)设置和计算机电池。要更换电脑,请参阅电池中的电脑,附带文档或使用经认证的Macintosh电脑维修技术。
4. 启动Internet Explorer并尝试浏览到安全网站。发件人:微软中国
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。