gpt4 book ai didi

ssl - SSL 的 CFHTTP 问题 - 关闭 cfhttp 上的安全性?

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

我一直在努力让这个请求生效,这让我玩得很开心。我一直在做 <cfhttp method="get"...>向 Facebook 请求一段时间没有问题。该请求获取一个 RSS 提要,以便我们可以在我们的网站上显示它。不幸的是,最近有人注意到它停止工作了。我能想到的唯一可能导致问题的是我系统中的 URL 是 http://www.facebook.com... , 但被重定向到安全 ( https://www.facebook.com... )。

所以我已经尝试安装证书,就像在“互联网”上发布的那样......没有骰子。我已经尝试安装到 ColdFusion、我们的 Web 服务器和 ColdFusion 所在的 Java 安装中。

有什么方法可以告诉 ColdFusion 我不在乎它是一个安全请求并且无论如何都可以处理它? Facebook 不在乎,我知道我在做什么,那么 ColdFusion 为什么要阻止我做我想做的事呢?这不是我唯一一次遇到这种情况,但我通常不需要发出安全请求而是做其他事情。

---编辑#1:我知道这必须是一个安全请求。我只是想知道是否有某种方法可以告诉 ColdFusion 或 Java 我不希望它阻止与安全站点的连接。

ColdFusion 8 Enterprise,安装在 Solaris 服务器上,带有 Java JDK 1.6.0_12(在此环境中仅适用于 Verity 的版本)。

---编辑#2:这个问题显然很不清楚。对不起。是否可以暂时禁用为向安全 URL 发出请求而安装证书的需要?伪代码:

  • 关闭 ColdFusion(或 Java)证书检查
  • 向安全站点发出 CFHTTP 请求(例如 <cfhttp url="https://www.facebook.com/feeds/page.php?format=rss20&id=12341234123412" method="get" />
  • 为 future 的请求开启 ColdFusion 证书检查

希望对您有所帮助。抱歉造成混淆。

最佳答案

您需要将 JVM 更新到具有更新的根证书的较新版本,因为 Facebook 使用的 SSL 证书很可能基于较新的根证书,而您的系统无法识别它。我建议您尝试 JRE 1.6.0_45:

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jre-6u45-oth-JPR

此外,不建议在生产环境中使用 JDK,您应该使用服务器 JRE。

关于ssl - SSL 的 CFHTTP 问题 - 关闭 cfhttp 上的安全性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25667748/

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