您的位置:首页 > 产品设计 > UI/UE

httpclient请求https,取消证书认证,解决PKIX path building failed

2017-09-05 16:22 561 查看
private static SSLConnectionSocketFactory customSSLConnection() {
try {
SSLContext sslcontext = SSLContexts.custom()
.loadTrustMaterial(new TrustStrategy() {
@Override
public boolean isTrusted(X509Certificate[] x509Certificates, String s) throws CertificateException {
return true;
}
})
.build();
SSLConnectionSocketFactory sslConnectionSocketFactory = new SSLConnectionSocketFactory(sslcontext);
return sslConnectionSocketFactory;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}

private static CloseableHttpClient client = HttpClients.custom().setSSLSocketFactory(customSSLConnection()).build();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: