Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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
Php 为什么Chrome不信任SSL?_Php_Ssl - Fatal编程技术网

Php 为什么Chrome不信任SSL?

Php 为什么Chrome不信任SSL?,php,ssl,Php,Ssl,SSL已正确安装到我的VPS。我想在我的网站的一些页面中使用ssl。这些页面中的每个表单也以“https://”开头。但是浏览器不接受它 可能的原因是什么 原因可能有很多。我上一次在我的网站上看到它是在我使用带有外部内容的iframe和通过外部javascript加载的flash小部件时。两者都是通过HTTP访问的,破坏了我网站的可信度 所以。检查所有外部内容:Java脚本、小部件、iFrame、图像、样式表。。。您可能正在通过HTTP加载它们,这反过来可能会使Chrome声称SSL证书有问题。

SSL已正确安装到我的VPS。我想在我的网站的一些页面中使用ssl。这些页面中的每个表单也以“https://”开头。但是浏览器不接受它

可能的原因是什么


原因可能有很多。我上一次在我的网站上看到它是在我使用带有外部内容的iframe和通过外部javascript加载的flash小部件时。两者都是通过HTTP访问的,破坏了我网站的可信度


所以。检查所有外部内容:Java脚本、小部件、iFrame、图像、样式表。。。您可能正在通过HTTP加载它们,这反过来可能会使Chrome声称SSL证书有问题。

我会先尝试通过类似的方式检查它:

您也可以尝试从控制台运行curl-verbose,以获得打嗝位置的详细打印输出。

单击锁图标并查看证书上的信息。当您在
www.example.com
上使用证书时,证书的域通常是
example.com
。您是否通过非安全连接加载页面上的资源?是否通过http://加载图像等?打开控制台。您可能正在从非安全站点下载资源(如javascript文件)。或者,如果您的证书需要链,则web服务器上未安装所需的中间证书。某些图像是。这就是问题所在吗?