边做项目边总结
目前项目里有两种
第一种方法(推荐)是,到目标网站 去导出相关的证书,然后放在%JAVA_HOME%\jdk1.8.0_91\jre\lib\security下就可以了。
第二种方法是,实现ProtocolSocketFactory类,
if(URL.startsWith("https")){
Protocol myhttps=new Protocol("https",new MySSLSocketFactory(),443);
Protocol.registerProtocol("https",myhttps);
}
就可以了