我们作为android前端,一般获取证书的方式就2种:
1:服务器组直接给(之前在写的时候看到好多网上的文档,都说的java要jks文件,android用bks文件,但是我写好之后测试后台给我的p12文件就直接可以的);
2:从浏览器获取(也可以说是p12转cer的一种方式,下面以谷歌浏览器为例,):
选择证书:
记得加上.cer的后缀名
####各类知识点整理:
- android https双向验证 前言及总结:https://www.jianshu.com/p/07ce321d80ab
- 单双向验证基础知识点: https://www.jianshu.com/p/ea5f4b1d9c00
- phpstudy搭建本地服务器: https://www.jianshu.com/p/bbf853fc28f3
- https双向认证证书生成:https://www.jianshu.com/p/094c7fc8cb85
- android okhttps双向验证(代码实现):https://www.jianshu.com/p/6229d10d3550
- android webView的双向验证:https://www.jianshu.com/p/e98119d04fd9
- 配置完成后的测试:https://www.jianshu.com/p/cfcf708a591a
- Glide okhttps证书验证全局配置:https://www.jianshu.com/p/ac0b5c5f3ca7
####工具类:
- P12证书转BKS证书:https://www.jianshu.com/p/2a96c36b27fe
- 服务器网址检测(兼容性及协议检测):https://www.ssllabs.com/index.html
####源码: