⑴ 如何使用P12证书的Android
P12格式证书导入android的方法:
keytool无法直接导入PKCS12文件。
第一种方法是使用IE将pfx证书导入,再导出为cert格式文件。使用上面介绍的方法将其导入到密钥仓库中。这样的话仓库里面只包含了证书信息,没有私钥内容。
第二种方法是将pfx文件导入到IE浏览器中,再导出为pfx文件。
新生成的pfx不能被导入到keystore中,报错:keytool错误: java.lang.Exception: 所输入的不是一个 X.509 认证。新生成的pfx文件可以被当作keystore使用。但会报个错误as unknown attr1.3.6.1.4.1.311.17.1,查了下资料,说IE导出的就会这样,使用Netscape就不会有这个错误.
第三种方法是将pfx文件当作一个keystore使用。但是通过微软的证书管理控制台生成的pfx文件不能直接使用。keytool不认此格式,报keytool错误: java.io.IOException: failed to decrypt safe contents entry。需要通过OpenSSL转换一下:
1)openssl pkcs12 -in mycerts.pfx -out mycerts.pem
2)openssl pkcs12 -export -in mycerts.pem -out mykeystore.p12
通过keytool的-list命令可检查下密钥仓库中的内容:
keytool -rfc -list -keystore mykeystore.p12 -storetype pkcs12
这里需要指明仓库类型为pkcs12,因为缺省的类型为jks。这样此密钥仓库就即包含证书信息也包含私钥信息。
⑵ ipad如何安装cer、p12证书
你可以用ios自带的mailbox或safari打开邮箱下载证书,之后系统会提示你证书下载到了描述文件中。然后你去“设置”——“描述文件”中就可以找到对应的证书安装
⑶ 通过编程向火狐导入p12证书,具体描述见问题补充!
尊敬的用户,您好!很高兴为您答疑
您在把插件中使用的nss库nss3.dll和nss3.lib更名时,需要注意的是,要修改库内部的关联信息,既把所有nss3改为nss1,当然可以取别的名,不过名的长度必须要和nss3一样,否则库会被损坏。记得重新编译插件!
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
⑷ 怎样在其他mac设备上使用.p12文件
1. 下载.cer文件到别的机器。就是在IDP上的那个。
2. 从发送申请文件(certificate Request,后缀名为certSigningRequest)的机器上把证书对应的private key(.p12文件)导出,密码自己定,要记住,后面导入的时候要用。
3. 在你需要的机器上安装证书(.cer),导入私钥文件(.p12)。安装对应App的provisioning profile。
4. Over,可以用其他机器开发了。
/
⑸ mac下 空密码P12证书如何安装
要使用 Flash CS5 开发 iPhone 应用程序,则必须使用 P12 证书文件。基于从 Apple 收到的 Apple iPhone 开发人员证书文件生成此证书。
将从 Apple 收到的开发人员证书文件转换成 PEM 证书文件。从 OpenSSL bin 目录运行以下命令行语句:
openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM
如果您使用的是 Mac 计算机上钥匙串中的私钥,则将其转换成 PEM 密钥:
openssl pkcs12 -nocerts -in mykey.p12 -out mykey.pem
现在,您可以基于密钥和 PEM 版本的 iPhone 开发人员证书生成有效的 P12 文件:
openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dev.p12
如果您使用的是 Mac OS 钥匙串中的密钥,则使用上一步骤中生成的 PEM 版本。否则,请使用以前生成的 OpenSSL 密钥(位于 Windows 上)。
⑹ p12证书导入苹果手机问题
分别在三星手机和苹果手机上安装一个QQ通讯录,用QQ号登陆通讯录,然后三星手机的通讯录上传到云端,然后再用苹果手机从云端把通讯录下载下来,任务完成。祝好
⑺ linux 怎么安装p12证书
你说的是部署nginx的https(443)吧 安装证书过程可以参考下面的过程 #cd /usr/local/nginx/conf #openssl genrsa -des3 -out server.key 1024 #openssl req -new -key server.key -out server.csr #openssl rsa -in server.key -out server_nopwd...
⑻ iphone怎么打开p12证书
所选类型选择错误。
解决办法:
左侧有两个分类,一个是钥匙串,一个是种类,要选择种类中的我的证书或者证书。然后在右侧证书列表中,右键导出即可。
⑼ ios 另外一台电脑的证书能导p12吗
找到mac中的钥匙串应用
在钥匙串应用中找到要导出的证书
选择这个证书的私钥
单击右键选择导出XXXX选项
输入到导出文件的名称
要注意的是一定要选择个人信息交换(.p12) 这个选项
只有这个选项导出的才是p12格式的证书
5
如果你的钥匙串是加锁状态
那么就需要先解锁
6
解锁完成后会要求你设置p12证书的密码
这个密码是你以后在其他机器导入这个p12证书时的密码
只有正确输入这个密码,你的p12证书才可以正常的被使用
所以你设置的这个密码一定不要忘记
不然这个证书导出来也无法在其他地方使用,也就失去其意义了