突然“无法找到到所请求目标的有效认证路径”

龙博士

我有一个Java应用程序,直到最近一直运行良好。它开始引发异常:javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

我有此应用程序的几个版本。为了进行编译和运行:一些正在使用我所用的Java 8,一些正在使用对我拥有的Java 11的特定引用,一些正在使用嵌入式Red Hat Java 11 ...每个都使用PKCS12密钥库的副本。因此,假设此文件未损坏。

  • 所有人突然停止了上述异常的工作!

  • 为了使事情更加令人沮丧,在同一台机器上模拟失败的API调用,使用Postman可以顺利通过!

  • 如果重要的话,Java应用程序将使用PKCS12密钥库,该密钥库由keytool从crt + key文件(Postman使用的文件)生成。

有什么想法吗?我确实排好了Java更新,我进行了更新(现在是1.8.0_261)并重新启动-仍然是同样的问题...

更新:管理员与我共享了旧服务器证书和新服务器证书(不确定是否允许这样做吗?)。我能够看到一些小的变化。看起来特别有趣的发行人:
旧:DigiCert SHA2安全服务器CA,DigiCert Inc
新:DigiCert TLS RSA SHA256 2020 CA1,DigiCert Inc
我猜这是新发行人的案例,Java不信任它吗?我可以通过编辑cacerts文件来解决此问题吗?
希望对此有一点启发。所以,我有一种理解的感觉,请:)

乌拉先生

当然,可以从DigiCertPEMDER格式下载新的中间证书,并将其作为受信任的CA导入到CA存储中。

在那之后,案件应该得到解决。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法使用Quarkus找到到所请求目标的有效认证路径

骆驼组件测试中的“无法找到到所请求目标的有效认证路径”

Maven:无法找到到所请求目标的有效认证路径

“无法找到到所请求目标的有效认证路径”,但浏览器表示可以

CFHTTP无法找到到请求目标的有效认证路径

错误:原因:无法找到到请求目标的有效认证路径

Grails create-app无法找到到请求目标的有效认证路径

Maven是“无法找到到所请求目标的有效证书路径”-letsencrypt ssl证书

WSO2 API管理器,无效。无法找到到请求目标的有效认证路径

“ PKIX路径构建失败”和“无法找到到所请求目标的有效证书路径”

Spring工具套件-SunCertPathBuilderException:无法找到到请求目标的有效证书路径

Java 11 SSL异常:无法找到到请求目标的有效证书路径

无法找到到请求目标的有效证书路径-Java

CAS SunCertPathBuilderException:无法找到到请求目标的有效证书路径

PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效认证路径

PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效认证路径?

在Glassfish Web服务应用程序中找不到到所请求目标的有效认证路径

Oracle Advanced Queue、Java 和 Maven:无法找到请求目标的有效认证路径

无法使用 AWS 安全令牌找到请求目标的有效认证路径

无法找到请求目标的有效认证路径(从 URL 加载 RDF 时)

Gradle 同步问题:错误:原因:无法找到请求目标的有效认证路径

在 IDEA 中重新加载 maven 项目:无法找到请求目标的有效认证路径

HtmlUnit-PKIX路径构建失败:无法找到到请求目标的有效证书路径

JavaMail中的错误:PKIX路径构建失败,无法找到到请求目标的有效证书路径

尝试通过https请求使用SMS API时,无法找到到请求目标的有效证书路径

无法找到到请求目标的有效证书路径-即使导入证书后也会出错

在Java中验证证书会引发异常-无法找到到请求目标的有效证书路径

原因:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径

Akka HTTP客户端抛出SSLHandshakeException,并且无法找到到请求目标的有效证书路径