javax.net.ssl.SSLPeerUnverifiedException:将Spring Boot从2.1.0升级到2.2.0.M3后未对等身份验证

时间:2019-09-23 13:14:31

标签: java spring spring-boot ssl

在将Spring Boot从2.1.0版本升级到从基于Spring Boot的Java应用程序(用于前者的测试套件)向基于Spring Boot的Java应用程序发出HTTPS请求时,我已经开始获得javax.net.ssl.SSLPeerUnverifiedException在两个应用程序中均为2.2.0.M3。我可以确认该网站的SSL证书在浏览器(Google Chrome)中显示为有效,其中的主机名与HTTPS URL中的主机名匹配,并且只需将Spring Boot降级为2.1.0,即可再次无例外地访问该URL 。使用了Oracle JDK 11.0.1。 SSL证书由Let's Encrypt颁发,如果有区别的话。该如何解决?

1 个答案:

答案 0 :(得分:1)

升级到Oracle JDK 11.0.4解决了该问题。在another这样的问题中,我对OpenJDK提出了类似的建议,但决定不为这两个JDK混淆。