- 13
- 0
- 约1.09千字
- 约 2页
- 2020-12-12 发布于山东
- 举报
J a v a 语 言 使 用 w e b s e r c i v e 服 务 器 绕 过 h t t p s 安 全 证 书 访 问
主要就是调用两个方法:
trustAllHttpsCertificates();
HttpsURLConnection.setDefaultHostnameVerifier(hv);
将这两个方法放到开始连接
url
的前面就可以。
具体实现如下面:直接复制就可以
/**
* 跳过 https 访问 webserivce 的方法 start
*/
HostnameVerifier hv = new HostnameVerifier(){
publicboolean verify(StringurlHostName,SSLSessionsession){
System. out .println( Warning:URLHost: +urlHostName+
+session.getPeerHost());
returntrue ;
vs.
}
};
privatestaticvoid trustAllHttpsCertificates() throws Exception{
trustAllCerts= new
tm= new miTM();
trustAllCerts[0]=tm;
sc=
. getInstance ( SSL
原创力文档

文档评论(0)