http - CFHTTP 不通过 SSL 连接进行连接?

标签 http ssl coldfusion keystore cfhttp

我刚刚在我的 VPS 上安装了中间和主要 SSL 证书。一切工作正常,除了当我进行 cfhttp 调用时:

<cfhttp url="https://advert.establishmindfulness.com/ad-zone-1/?categoryid=1" method="get" result="adzone" />
<cfdump var="#adzone#" />

来自https://app.establishmindfulness.comhttps://advert.establishmindfulness.com 。这 2 个子域位于同一服务器上,并且我使用通配符 SSL 证书:

*.builtmindativity.com

这涵盖了所有子域。

VPS环境

操作系统:带有 IIS7 的 Windows 2008R2

应用服务器: Lucee 4.5.2.018 Final

Servlet 容器: Apache Tomcat/8.0.28

Java: 1.8.0_66(Oracle 公司)64 位

我需要将intermediate.crt 和primaryssl.crt 安装到我的 keystore cacert 中吗?这是问题吗?

我尝试只安装从 Internet Explorer 获取的certificate.cer,但也许这是错误的方法?

我仍然收到错误:

错误详细信息

Unknown host: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

最佳答案

好的。对于遇到此问题的任何人,我不必花费几个小时来解决问题,而是设法使连接正常工作:

这取自以下链接:

https://groups.google.com/forum/#!topic/lucee/BPm8vYdgkPQ

谢谢多米尼克·沃森

我刚刚尝试过这个并让它工作:

  1. 登录 Lucee 服务器管理员并导航至“SSL 证书”
  2. 在“主机”字段中输入您的主机名“assessmentiness.com”(不带引号)
  3. 点击“列表”按钮
  4. 点击“安装”按钮

就是这样。 cfhttp 调用开始工作。

关于http - CFHTTP 不通过 SSL 连接进行连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46610822/

相关文章:

jquery - 在 CFC 上使用 AJAX 时出现 501 错误

apache - SSL 证书 - 页面不受信任的原因

javascript - Node.JS 错误 - process.env.NODE_TLS_REJECT_UNAUTHORIZED。这是什么意思?

session - Coldfusion 10跨域HTTPS session 问题

带有 Apache HttpClient 的 Java 客户端连接到 Druid

javascript - 如何向 bitstamp 发出 HTTP 请求?

php - 如何在 setcookies() 中设置域

java - 如何使用 applet 和 servlet 在两个客户端和仅两个客户端之间发起聊天?

ssl - Cloudflare HTTPS 错误

coldfusion - 如何在 ColdFusion 2018 中创建自定义 CGI 范围变量