我正在将我们的平台迁移到 JDK 11,其中一项服务在调用 graph.facebook.com API 时出现以下问题:
org.springframework.web.client.ResourceAccessException:“ GET 请求上的 I/O 错误”https://graph.facebook.com/v3.1/xxxxx/adaccounts“:对等点未经过身份验证;嵌套异常是 javax.net.ssl.SSLPeerUnverifiedException:对等点未经身份验证...
引起原因:javax.net.ssl.SSLPeerUnverifiedException:对等点未经过身份验证
我检查了机器上的 ca-certs,一切看起来都很好:
ca-certificates 已经是最新版本(20180409)。
0 已升级,0 已新安装,0 已删除,0 未升级。
您可以尝试将 OpenJDK 更新到 11.0.3 或更高版本。
我最近有一个SSLPeerUnverifiedException
在 11.0.2 上的应用程序中偶尔出现SSLException: No PSK available. Unable to resume.
失败。后者似乎来自已知错误在 JDK 11.0.2 中。当我更新到11.0.4时,两个问题都消失了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)