【发布时间】:2016-05-05 08:40:09
【问题描述】:
coldfusion 10 的 cfhttp 是否仅支持 tls 1.0?
当我在 web 服务器中禁用 tls 1.0 时,只允许 1.1 及更高版本,它似乎会破坏计划任务。
CF 10 和 JRE 1.6
【问题讨论】:
-
更多关于 SSL 兼容性的信息在这里:trunkful.com/index.cfm/2014/12/8/…
coldfusion 10 的 cfhttp 是否仅支持 tls 1.0?
当我在 web 服务器中禁用 tls 1.0 时,只允许 1.1 及更高版本,它似乎会破坏计划任务。
CF 10 和 JRE 1.6
【问题讨论】:
问题在于您使用的 Java 版本,而不是 CF10。
TLS 1.1 仅在 CF10 上的 Java 1.8 中受支持(奇怪的是 CF11 中的 1.7 及更高版本)
请参阅此 Adobe 博客作为更新 Java 的入门指南。
http://blogs.coldfusion.com/post.cfm/how-to-change-upgrade-jdk-version-of-coldfusion-server
使用 ColdFusion 管理员控制台。
- 下载受支持的 JDK 或服务器 JRE 的最新次要版本。
- 安装 JDK 或服务器 JRE。
- 导航到 ColdFusion 管理员 > 服务器设置 > Java 和 JVM 部分。
- 浏览 JDK 或服务器 JRE 的路径 您打算使用的“Java 虚拟机路径”文本框 冷融合。
- 单击“提交更改”。重新启动 ColdFusion 应用程序 服务。
通过从 jvm.config 文件更改 JDK 或服务器 JRE 路径。
- 下载支持的 JDK 或服务器 JRE 的最新次要版本。
- 安装 JDK 或服务器 JRE。
- 打开 jvm.config 文件位于 \cfusion\bin。
- 将 java.home 的值更改为 JDK 或服务器 JRE 路径。 [例如:C:\程序 Files\Java\jdk1.8.0_25\jre 或 C:/Program 文件/Java/jdk1.8.0_25/jre]
- 保存对 jvm.config 文件的更改。
- 重新启动 ColdFusion 应用程序服务。
如果您想在 CF10 上安装 Java 1.8,则需要 Update 14 及更高版本
【讨论】: