如果你看到这里的时候,还不知道Pritunl是干什么的,那么请先搜索一下。

这里仅介绍Pritunl的简易安装方法,保存方便以后使用(本次安装环境是在DO的VPS上)。

经过三个星期的奋斗,终于将“美娥简历”从原型策划到开发上线。在这个过程中很感谢该博客站的主人——从技术指导到服务器提供给予我的帮助。

为什么要开发这样一款应用呢?

在文章HttpClient访问https链接(一)中,介绍了如何接受所有证书(不做验证)来通过HttpClient请求Https协议的链接,这次,是要验证服务端的证书,将证书导入到可信证书库,处理这部分有两种不同的做法,一是直接载入证书,还有一种是通过keystore导入证书的形式,但是注意android只支持bks类型的keystore。下面我们将会把这两种都处理到。

这次会抽时间把HttpClient访问Https链接的内容大致分为三部分来写,第一部分是由于不安全的证书导致的集中问题解决;第二部分将会叙述怎么实现单向SSL验证;第三部分则会叙述如何实现Https的双向认证。