gpt4 book ai didi

java - Sun Solaris 服务器证书中的证书链验证程序错误被 ChainVerifier 拒绝

转载 作者:太空宇宙 更新时间:2023-11-03 14:50:06 24 4
gpt4 key购买 nike

我正在从传递证书路径的 TIBCO BW 调用 java 方法。 Java 方法加载公共(public)证书并调用 https 第三方 URL。在我的窗口中,一切正常,但在 sun solaris 中,我遇到了以下错误。任何可能的解决方案。下面是我的solaris版本。我从 URL 下载公共(public)证书并将其转换为我正在使用的 p12 格式。

SunOS abcd1 5.10 Generic_150400-30 sun4v sparc sun4v

方法 [com.abcd.abcde.eps.impl.abcdservice.doGetabcdStatus] 引发异常 [com.sun.jersey.api.client.ClientHandlerException]。 com.sun.jersey.api.client.ClientHandlerException:java.lang.RuntimeException:静默连接时出错:org.w3c.www.protocol.http.HttpException:iaik.security.ssl.SSLException:服务器证书被ChainVerifier拒绝

引发异常 [com.sun.jersey.api.client.ClientHandlerException]。 com.sun.jersey.api.client.ClientHandlerException:java.lang.RuntimeException:静默连接时出错:org.w3c.www.protocol.http.HttpException:iaik.security.ssl.SSLException:服务器证书被ChainVerifier拒绝

最佳答案

“被 ChainVerifier 拒绝”通常意味着您缺少一个或多个根/中间证书。

检查您传递给 java 方法的证书并确保您在 solaris 机器上拥有的(根)证书列表与您在 Windows 上拥有的相同。您可能需要下载整个根证书和中间证书链,并将它们作为受信任的证书提供。

关于java - Sun Solaris 服务器证书中的证书链验证程序错误被 ChainVerifier 拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35238037/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com