gpt4 book ai didi

java - Lucee 错误 - java.security.cert.CertificateException : No X509TrustManager implementation available

转载 作者:行者123 更新时间:2023-11-28 23:14:43 30 4
gpt4 key购买 nike

在将 ACF 网站转换为 Lucee 时,我们面临一些配置问题。我们的环境是Lucee5、Tomcat7、Java。

为了让 Lucee 能够通过 SSL 访问端点网络服务,似乎有些地方没有正确配置。相同的代码在不同 Tomcat 容器中的同一服务器上的 CF9 上运行没有任何问题。

测试调用:

cfhttp(method="GET", charset="utf-8", url="https://our_lucee_server.org/wf/webservice/wf_webservice.cfc?wsdl", result="result") {
}
writeDump(result);

结果:

java.security.cert.CertificateException: No X509TrustManager implementation available

有人建议为 WSDL 提供服务的端点是问题所在,需要配置 Tomcat 或 Apache。由于 Lucee 是抛出错误的程序,我如何确定是什么阻止了 Lucee 访问端点?

可以从浏览器毫无问题地访问 WSDL。

我们尝试过的事情。

  • 使用 Lucee 服务器管理将 SSL 从目标域导入 Lucee 并重新启动。

  • 使用 CommandBox 启动 Lucee 实例,然后将 cacerts 文件从 CommandBox 复制到 Lucee 服务器。

最佳答案

我认为这可以通过导入您尝试访问的站点的证书并将其添加到 java home/jre/lib/security 文件夹中来解决...

由于未知原因,您尝试访问的站点的证书不受信任,因此需要将其添加到信任库。

关于java - Lucee 错误 - java.security.cert.CertificateException : No X509TrustManager implementation available,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51736167/

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