https的请求方式需要证书,Android需要的是bks格式的证书,但今天拿到的是cer格式,所以需要对格式进行转换

方法:

1.你需要一个特定版本的JCE Provider,下载连接:http://www.bouncycastle.org/latest_releases.html

我使用的是bcprov-jdk15on-159.jar

2.在运行小黑窗里输入以下命令:

keytool -importcert -v -trustcacerts -alias 位置1 \
-file 位置2 \
-keystore 位置3 -storetype BKS \
-providerclass org.bouncycastle.jce.provider.BouncyCastleProvider \
-providerpath 位置4 -storepass 位置5

位置1:是个随便取的别名
位置2:cer或crt证书的全地址
位置3:生成后bks文件的位置,建议写全地址
位置4:上面下载JCE Provider包的位置
位置5:生成后证书的密码

以下例子:

keytool -importcert -v -trustcacerts -alias xx -file E:\bks\xx.cer -keystore E:\bks\xx.bks -storetype BKS -providerclass org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath E:\bks\bcprov-jdk15on-146.jar -storepass xxxxxx

注意:
1.以上命令为了阅读方便进行了换行,实际输入命令行时不能有换行,否则可能不通过。
2.地址必须全地址,文件名要符合Java命名规范。

到此,证书格式转换完成。

https证书格式转换(cer转bks)相关推荐

  1. pfx,cer 证书格式转换

    Pfx证书,同时包含了公钥信息和私钥信息 Cer证书只包含公钥信息 如果客户端与网站通信时需要用到私钥(基本所有需要数字证书的网站都会用到私钥),则cer证书是无法正常访问网站的,网站会提示" ...

  2. HTTPS证书文件格式转换

    该文章转载自 OHTTPS.COM - 免费申请HTTPS通配符证书.自动更新.自动部署   在部署HTTPS证书时,不同的服务器我们需要用到不同格式的证书文件,常见的证书文件格式有以下几种: PEM ...

  3. Cer Crt Pem Pfx 证书格式转换

    1.从pfx格式的证书提取出密钥和证书 set OPENSSL_CONF=openssl.cnf openssl pkcs12 -in my.pfx -nodes -out server.pem op ...

  4. 阿里云CA证书pem格式转换cer格式

    1.场景还原 最近,笔者公司遇到了一个大坑:阿里云ca证书过期,致使app访问无效:当时在配置证书的时候,笔者配置的是阿里云的免费提供的ca证书,有效期为1年,但是最坑爹的竟然ca证书无法续约,所以前 ...

  5. Openssl的证书格式转换

    PKCS 全称是 Public-Key Cryptography Standards ,是由 RSA 实验室与其它安全系统开发商为促进公钥密码发展而制订的一系列标准. PKCS 目前共发布过 15 个 ...

  6. php证书格式,常用的证书格式转换 - niceguy_php的个人空间 - OSCHINA - 中文开源技术交流社区...

    1.从pfx格式的证书提取出密钥和证书 set OPENSSL_CONF=openssl.cnf openssl pkcs12 -in my.pfx -nodes -out server.pem op ...

  7. 使用openssl进行证书格式转换

    各类证书由于存储的内容不同(如是否包含公钥/私钥是否加密存储/单一证书或多证书等).采用编码不同(DER/BASE64).标准不同(如PEM/PKCS),所以尽管X.509标准规定了证书内容规范,但证 ...

  8. Https证书crt或者cer转换成bks文件

    1.下载bcprov-jdk15on-165.jar: http://www.bouncycastle.org/latest_releases.html 2.打开cmd执行命令: keytool -i ...

  9. 证书格式pfx和cer的区别及转换

    作为文件形式存在的证书一般有这几种格式: 1.带有私钥的证书 由Public Key Cryptography Standards #12,PKCS#12标准定义,包含了公钥和私钥的二进制格式的证书形 ...

  10. [SSL证书].pfx格式和.Cer格式的区别以及格式互相转换

    现在很多网站都是用了ssl加密的https访问,而且现在网站不使用cdn的话简直是裸奔,但是目前用户最多的360网站卫士和腾讯云提供的免费配置ssl证书支持https访问功能都采取不一样格式的ssl证 ...

最新文章

  1. 双重指针作为函数参数的妙用
  2. 【总结】有三AI大量原创视频和图文资料,你都存下来了吗
  3. PHPExel导出报表--导出类
  4. 一文详解:字节面试官必问的Mysql锁机制
  5. 做Android开发,要清楚init.rc里面的东西
  6. Python中赋值,深拷贝和浅拷贝
  7. 求合体电脑版_网红界宋祖儿找了个年轻版言承旭当男友,一张合照就收割百万cp粉...
  8. php全部大写字母,在PHP中,使用()函数来将全部字母转换为大写
  9. 【力扣精选】3分钟拿下反转链表所有题型
  10. html 5 游戏 脚本,HTML 5开发RPG游戏之四(游戏脚本化)(2)
  11. 【U3D实战笔记】2DProject:RushMan
  12. 手写VIO学习总结(二)
  13. threejs添加网格辅助线grid
  14. SL651协议报文解析(一)
  15. 你的域名前要加www吗?
  16. Python----获取http请求报文数据
  17. 爬虫(20)Scrapy知识补充+腾讯招聘案例+古诗文详情页+总结
  18. android qq图片分享到朋友圈,Android 调用系统分享文字、图片、文件,可直达微信、朋友圈、QQ、QQ空间、微博...
  19. FFmpeg 基础库(二)音频格式
  20. 华为实现中:STP链路或端口失效后网络重新收敛所需时间

热门文章

  1. linux中的.sh文件是什么
  2. aardio - 旋转图片
  3. CSDN无法上传资源解决方法
  4. 解决 kindle 书籍字体颜色偏淡问题的方法
  5. bugku秋名山老司机
  6. 2019.9.在循环队列中设置一个标志flag,当front=rear且flag=0时为队空,当front=rear且flag=1时候队满,请编写相应的入队和出队算法(假设队头指针front指向对头.
  7. inv在C语言是什么函数,机械原理中的inv  函数是什么意思?
  8. Bootstrap3基础 btn-primary/warning... 三类按钮的六种样式
  9. 1.Btn、Div特效---利用border
  10. Java 添加Word文本水印、图片水印