【问题标题】:CFHTTP does not connect over SSL connection?CFHTTP 不通过 SSL 连接进行连接?
【发布时间】:2017-10-06 17:16:00
【问题描述】:

我刚刚在我的 VPS 上安装了中间和主要 SSL 证书。一切都运行良好,除非我拨打 cfhttp 电话:

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

从https://app.establishmindfulness.com 到https://advert.establishmindfulness.com。这 2 个子域在同一台服务器上,我使用的是通配符 SSL 证书:

*.establishmindfulness.com

这涵盖了所有子域。

VPS 环境

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

应用服务器: Lucee 4.5.2.018 final

Servlet 容器: Apache Tomcat/8.0.28

Java: 1.8.0_66(甲骨文公司)64位

是否需要将 middle.crt 和 primaryssl.crt 安装到我的密钥库 cacerts 中?是这个问题吗?

我尝试只安装从 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

【问题讨论】:

    标签: http ssl coldfusion keystore cfhttp


    【解决方案1】:

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

    摘自以下链接:

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

    谢谢多米尼克·沃森

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

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

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

    【讨论】:

      猜你喜欢
      • 2012-06-06
      • 1970-01-01
      • 2015-10-07
      • 1970-01-01
      • 2012-08-30
      • 2014-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多