雷刚
2020-07-07
加粗
标红
插入代码
插入链接
插入图片
上传视频
请 登录 后发表内容
关闭
新增或编辑超链接
链接地址
关闭
插入视频
视频链接
我已经申请权威CA颁发的新证书更换D盘的d:\\apiclient_cert.p12了,还是提示证书过期
KeyStore keyStore = KeyStore.getInstance("PKCS12");
// 读取本机存放的PKCS12证书文件
FileInputStream instream = new FileInputStream(new File("d:\\apiclient_cert.p12"));
try {
// 指定PKCS12的密码(商户ID)
keyStore.load(instream, WeChat.mch_id.toCharArray());
} finally {
instream.close();
}
javax.net.ssl.SSLContext sslcontext = SSLContexts.custom()
.loadKeyMaterial(keyStore, WeChat.mch_id.toCharArray()).build();
SSLConnectionSocketFactory sslsf = new SSLConnectionSocketFactory(sslcontext,
new String[] { "TLSv1", "SSLv2Hello", "SSLv3", "TLSv1.2" }, null,
SSLConnectionSocketFactory.getDefaultHostnameVerifier());
httpclient = HttpClients.custom().setSSLSocketFactory(sslsf).build();
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。待楼主反馈
2020-07-07
赞
回复
关闭
请选择投诉理由
广告内容
违法违规
恶意灌水内容
其他