sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
我的spring boot应用程序与远程https url通信,并且在遇到POST请求时出现上述错误。 我浏览了同一主题的多个stackoverflow帖子。 使用keytool和重新启动的JVM安装/导入了所需的证书。但这并不能解决我的问题。错误消息是相同的,但是除了导入证书外,根本原因是不同的。只是想将其发布为新问题,因为我过去几天一直没有任何运气尝试过!
答案 0 :(得分:0)
我发现问题出在JDK。 Oracle在系统中安装后为环境变量添加了错误的JRE路径。我已经指出它可以更正JDK版本并在那里导入证书。那解决了问题。非常感谢您的友好评论。