public static CloseableHttpClient getClient() {SSLContext sslContext = null;try {sslContext = new SSLContextBuilder().loadTrustMaterial(null, new TrustStrategy() {// 信任所有public boolean isTrusted(X509Certificate[] chain, String authType) throws CertificateException {return true;}}).build();} catch (NoSuchAlgorithmException ex) {Logger.getLogger(VerfiyCodeUtils.class.getName()).log(Level.SEVERE, null, ex);} catch (KeyStoreException ex) {Logger.getLogger(VerfiyCodeUtils.class.getName()).log(Level.SEVERE, null, ex);} catch (KeyManagementException ex) {Logger.getLogger(VerfiyCodeUtils.class.getName()).log(Level.SEVERE, null, ex);}//NoopHostnameVerifier类:  作为主机名验证工具,实质上关闭了主机名验证,它接受任何有效的SSL会话并匹配到目标主机。HostnameVerifier hostnameVerifier = NoopHostnameVerifier.INSTANCE;SSLConnectionSocketFactory sslsf = new SSLConnectionSocketFactory(sslContext, hostnameVerifier);CloseableHttpClient httpClient = HttpClients.custom().setSSLSocketFactory(sslsf).build();return httpClient;}public static void main(String[] args){HttpPost httpPost = new HttpPost("https:abc");CloseableHttpClient httpClient = getClient();CloseableHttpResponse response = httpClient.execute(httpPost);}

如何解决httpclient调用https请求报错相关推荐

  1. python https请求报错:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 解决方法

    python爬虫,使用requests库发送https请求报错:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 解决方法: imp ...

  2. HttpClient发送Https请求报 : unable to find valid certification path to requested target

    一.场景   近期在对接第三方接口时,通过HttpClient发送Https请求报 : unable to find valid certification path to requested tar ...

  3. 【已解决】Https请求报错:unable to find valid certification path to requested target

    SSL认证失败: 报错信息如下: sun.security.validator.ValidatorException: PKIX path building failed: sun.security. ...

  4. Https请求报错:unable to find valid certification path to requested target

    SSL认证失败: 报错信息如下: sun.security.validator.ValidatorException: PKIX path building failed: sun.security. ...

  5. 用HttpClient发送HTTPS请求报SSLException: Certificate for <域名> doesn‘t match any of the subject alternative

    目录 1:HttpClient 的https证书验证请求问题 2: post请求示例 3: get请求示例 1:HttpClient 的https证书验证请求问题 最近用http 推送,用apache ...

  6. 小程序ssl报错java,抖音(字节跳动)小程序遇到request(https)请求报错,SSL证书验证失败...

    今天做抖音小程序时遇到的奇怪问题: 本地测试都正常,真机调试时也正常,准备上线了,把http改成https,调用tt.request()时就报错. tt.request()报错如下: "re ...

  7. 解决 wget 使用 https 下载报错的问题

    最近在一个 vps 上做 linux 开发,为了方便开发资料的同步,使用了 dropbox,其官网有命令行版本的安装方法,但是下载它的安装包需要使用 https 连接,在我这边的 debian 系统上 ...

  8. 转-HTTPClient调用https请求,通过基本认证用户名密码(Basic Auth)

    转自: https://blog.csdn.net/qq_27605885/article/details/79131483 本文来源是Apache官网例子:http://hc.apache.org/ ...

  9. 用HttpClient发送HTTPS请求报SSLException: Certificate for <域名> doesn’t match any of the subject alternativ

    用exchage获取Outlook数据服务是因为证书问题导致,现在需要去除证书验证就可以访问了. ExchangeService service = new ExchangeServiceWithHo ...

最新文章

  1. oracle 的 import,ORACLE import工具参数
  2. input type=range标签用法实例代码
  3. 将给出的整数x翻转_每日一题:1.罗马数字转整数
  4. java字符排序规则_java 重写排序规则,用于代码层级排序
  5. Android开发之ADB常用命令
  6. jquery特效(1)—点击展示与隐藏全文
  7. linux 查看进程的信号,Linux 进程信号查看与控制
  8. 两个线程同时从服务器接收消息_一文看懂I/O多路复用技术(mysql线程池)
  9. 【敏感度,查询,裁剪代码实现】差分隐私代码实现系列(六)
  10. Python入门级3-字典 if while for
  11. Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例
  12. jQuery 追加元素的方法如append、prepend、before,after(转)
  13. iotop监视磁盘I/O
  14. 阵列信号处理笔记-阵列信号处理基础
  15. T440s 黑苹果折腾
  16. AI 隐身术,能让物体在视频中消失的魔法
  17. 再放宽!这些应届生,可直接落户上海
  18. 蓝牙 aptx android,蓝牙aptx干嘛用的
  19. NLP第四范式:Prompt概述【Pre-train,Prompt(提示),Predict】【刘鹏飞】
  20. 任务16:16_Flume案例_断点续传文件(案例测试)

热门文章

  1. 算力进阶,谁主沉浮?
  2. 民生保险“链”接链家地产,2018向家告白赢取爱疯X
  3. Visio画图-visio 2007中的布局与排列间距在哪里
  4. c# 开发的exe文件到另一台计算机无法运行?,visual stdio2010写的c#程序,在另一台电脑上运行exe文件,显示缺乏.net环境。...
  5. Java基础知识小练习合集
  6. 小小扎马-Java生成指定范围和跳过指定数字的代码
  7. 手机中毒变“肉鸡” 个人信息1元贱卖
  8. WIFI6网卡(AX201)无法连接2.4GHz老式路由器解决办法
  9. TVM[2] —— TVM简介和发展
  10. 【​观察】六脉神剑第六式-管家式之面面俱到