okhttp 请求https,绕过ssl审核

来源:互联网 发布:电脑记账软件 免费 编辑:程序博客网 时间:2024/06/06 13:15

一、https协议:

http+SSL/TLS,简单理解为在http的基础之上包裹了一层数据通讯加密层


二、证书类型:

1、通过了CA认证的证书,一般情况下需要money,这类网站okhttp默认是可以进行访问的;

2、自己生成的证书,需要在代码中添加证书信任才能够被访问到。


三、交互过程(转至以下地址):

链接:
http://blog.csdn.net/lmj623565791/article/details/48129405











对以上内容还是有一定的不理解,比如加密算法和服务器端的证书都被截获到,那是不是就可以推算出网站选用的是哪一套算法呢?以下内容不就可以破译了吗?望大神指点。


以下就开始说说今天在公司遇到的问题:

    问题:今天一大早过来,发现测试环境下,mqtt服务器突然不能连接成功了。(一脸懵逼)

    问了后台开发人员,才知道,昨天晚上测试环境他们换了证书,竟然还是背着前端人员干的,目测你们很叼。(开个玩笑)

于是就开始了寻觅绕过证书之路

1、测试环境绕过证书审核



2、正式环境使用证书,就在上面第一张图的else逻辑当中。


在测试环境中,绕过证书后,通讯就恢复了正常,终于可以愉快的玩耍了。


最后,交互过程感觉这篇文章写的挺好

http://www.jb51.net/network/68135.html
0 0
原创粉丝点击