![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 56
xianyuxiaoqiang
这个作者很懒,什么都没留下…
展开
-
HttpClient通过正向代理访问HTTPS接口攻略
1.问题背景一些HTTPS接口提供方有IP白名单策略,接口调用方必须通过报备过的出口IP访问接口。对于部署在云主机上的接口调用方服务而言,这是比较不友好的。常用的方法是在指定出口IP的服务器上部署正向代理,接口调用方服务通过这个正向代理间接访问HTTPS接口。2.解决方案以HttpClient4.5.3为例。1)定义HttpClientBuilder HttpClientBuilder httpClientBuilder = HttpClientBuilder.create.原创 2021-03-03 15:30:01 · 2147 阅读 · 2 评论 -
HttpClient跳过SSL证书认证攻略
1.问题背景使用HttpClient访问某些Https协议的接口时,会抛出如下异常。javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to原创 2021-03-02 15:59:38 · 9125 阅读 · 4 评论 -
一些Java小技巧
1.jvm配置可信证书keytool -import -alias mycrt1-keystore ${JAVA_HOME}/jre/lib/security/cacerts -file /var/lib/prosody/abc1.crtkeytool -import -alias mycrt2 -keystore ${JAVA_HOME}/jre/lib/security/cacerts -file /var/lib/prosody/auth.abc1.crt原创 2021-01-27 10:04:19 · 98 阅读 · 0 评论