本文目录

一、错误描述

二、错误原因

三、解决方案


一、错误描述

前段时间开发了一个https请求客户端

在线上联调一个https双向认证接口的时候 请求抛出如下异常,

在使用 HttpClient 工具调用第三方 Http 接口时报错 javax.net.ssl.SSLException:Unrecognized SSL message,plaintext connection?

这个错误意思是说,无法识别 SSL 信息,明文连接?

看这个意思是说在使用 https 协议访问网络资源时无法识别 SSL 信息。

 

【Java异常】Unrecognized SSL message, plaintext connection?https请求遇到异常分析

二、错误原因

本来 https 是在 http 的基础上进行加密。使用 SSL 协议进行加密。

这样通讯的双方在通讯前就要去做身份校验,通过证书的方式验证身份。

原来是证书方面的问题,需要我们加一下代码,使其信任所有证书。

三、解决方案

解决方案也可简单,就是把https改为http即可。

【Java异常】Unrecognized SSL message, plaintext connection?https请求遇到异常分析

 

相关文章:

  • 2021-12-26
  • 2021-04-29
  • 2021-12-28
  • 2021-09-20
  • 2022-12-23
  • 2022-12-23
  • 2021-10-03
  • 2021-10-16
猜你喜欢
  • 2021-07-02
  • 2021-07-31
  • 2022-12-23
  • 2021-10-10
  • 2021-05-15
  • 2022-12-23
  • 2022-01-21
相关资源
相似解决方案