看这篇内容时,我相信你已经看完了关于这部分的前三篇文章:HttpClient访问https链接(一)、HttpClient访问https链接(二)、HTTPCLIENT访问HTTPS链接(三、配置TOMCAT7的SSL)。这篇的内容会接着前三篇的内容继续,重复的那部分代码就不会再处理。
有了前面介绍的内容,这次的内容就变得很简单。
首先,我们需要按照HTTPCLIENT访问HTTPS链接(三、配置TOMCAT7的SSL)中的方法,创建客户端证书,同时按照HttpClient访问https链接(二)中的方法,把客户端证书制作成为bks格式的证书。
通过构造方法SSLSocketFactory(KeyStore keystore, String keystorePassword, KeyStore truststore)
指定服务端证书,客户端证书。
1 | /** |