Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ColdFusion-CFHTTP无法使用Cloudflare的SSL证书连接到安全网站_Coldfusion_Ssl Certificate_Coldfusion 10_Cfhttp - Fatal编程技术网

ColdFusion-CFHTTP无法使用Cloudflare的SSL证书连接到安全网站

ColdFusion-CFHTTP无法使用Cloudflare的SSL证书连接到安全网站,coldfusion,ssl-certificate,coldfusion-10,cfhttp,Coldfusion,Ssl Certificate,Coldfusion 10,Cfhttp,我有以下代码: <cfhttp url="#qCheckSiteID.url#"> <cfdump var="#cfhttp#" /> 它适用于任何HTTP URL,但不适用于HTTPS。 例如,它可以正常工作https://www.google.com 但是https://mywebsite.com 它在CloudFlare下具有SSL证书,但失败并出现错误: I/O异常:证书ssl2000.cloudflare.com中的名称与主机名www.mywebsite.co

我有以下代码:

<cfhttp url="#qCheckSiteID.url#">
<cfdump var="#cfhttp#" />
它适用于任何HTTP URL,但不适用于HTTPS。 例如,它可以正常工作https://www.google.com 但是https://mywebsite.com 它在CloudFlare下具有SSL证书,但失败并出现错误:

I/O异常:证书ssl2000.cloudflare.com中的名称与主机名www.mywebsite.com不匹配


您知道如何通过此错误吗?

Cloudflare使用SNI服务器名称指示在其免费层中提供SSL证书。这意味着这些站点没有唯一的IP地址,但它们依赖HTTP客户端使用TLS扩展SNI发送SSL的主机名以正常工作。这在目前使用的大多数浏览器上都很好,但在某些浏览器上确实失败了:

此外,为了使CFHTTP与SNI协同工作,需要运行Java1.7或更高版本。Java 1.7在完全修补的CF9、10、11服务器上受支持。目前,完全修补的CF10,11服务器支持Java 8

如果您从未在ColdFusion服务器上更新过Java,那么您可能正在运行Java1.6或更低版本,除非您正在运行CF11

下面是一个视频,演示如何在ColdFusion 10服务器上更新Java:


您可能仍然能够获得CF8和更低的java 1.7的工作,但是您可能遇到问题,但是如果运行CF8和更低,则应该考虑升级,因为Adobe不再支持CF9和以下。

CydFLARE使用SNI服务器名称指示来在其自由层中提供SSL证书。这意味着这些站点没有唯一的IP地址,但它们依赖HTTP客户端使用TLS扩展SNI发送SSL的主机名以正常工作。这在目前使用的大多数浏览器上都很好,但在某些浏览器上确实失败了:

此外,为了使CFHTTP与SNI协同工作,需要运行Java1.7或更高版本。Java 1.7在完全修补的CF9、10、11服务器上受支持。目前,完全修补的CF10,11服务器支持Java 8

如果您从未在ColdFusion服务器上更新过Java,那么您可能正在运行Java1.6或更低版本,除非您正在运行CF11

下面是一个视频,演示如何在ColdFusion 10服务器上更新Java:


你可能仍然可以得到CF8和更低的java 1.7 +的工作,但是你可能会遇到问题,但是如果你运行CF8和更低,你应该考虑升级,因为Adobe不再支持CF9和以下。< /P> + 1 Pete,这里还有另一个支持来自谷歌集团的帖子——+ 1 Pete,这里是谷歌集团的另一个支持岗位。