发布时间:2025-03-28 10: 00: 00
品牌型号:华为matebook D14
系统:Windows 11家庭中文版
当我们创建好一个网站,第一时间应该是做什么?当然是去申请SSL证书,SSL证书作为网站的“身份证”,它能够证明我们的网站是安全的,同时SSL证书也会给我们的网站提供保护。但是SSL证书可不是购买了马上就能用的,它还需要我们部署。今天我们就来说一说SSL证书部署后还打不开网页,SSL证书部署后响应时间变长的相关内容。
一、SSL证书部署后还打不开网页
如果我们部署完SSL证书之后还是打不开网页的话,这可能意味着我们在部署的过程中出了差错。对于新手来说,SSL证书的部署还是比较复杂容易出错的,其中最常见的错误就是证书链不完整。
这是什么意思呢?我们要知道SSL证书的结构,SSL证书其实是由网页证书、中间证书和根证书组成的,三个部分缺一不可。其中,根证书一般都会内置,我们不用管。但是网页证书和中间证书是我们向CA申请SSL证书时,CA会给我们回传的文件。一些CA可能会将网页证书和中间证书合并成一个文件发给我们,但是一些CA就不会,我们在拿到SSL证书的时候要注意观察,CA到底给我们回传了几份文件。
那如果是SSL证书链不完整导致打不开网页,那么我们补全证书链就好了。这里涉及到不同服务器的操作,不同服务器对SSL证书的格式要求是不同的,我的电脑是Windows系统下的IIS服务器,那么我就用IIS服务器来和大家举例如何补全SSL证书链。
Windows系统下的IIS服务器需要我们将网页证书和中间证书合并成一个文件,许多小伙伴们也都是在这一步出了差错,我们要做的不是直接上传SSL证书,而是把网页证书和中间证书合并成一个文件之后再上传到IIS服务器中。具体操作步骤如下:
1、打开电脑地txt文本文档,将网页证书和中间证书的内容复制到文本文档中。这个过程要注意格式,网页证书和中间证书必须要有“-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”作为分隔,具体格式见下图。
2、复制完成后,点击左上角的“文件”-“另存为”。
3、在保存界面中,我们将文件名改成“combined.crt”,并将“文件类型”一栏选择为“所有文件”。因为IIS服务器不支持txt格式,我们可以用这种方法将文本文档变成.crt格式,这样IIS服务器就能正确识别了。
完成上面的步骤之后,我们合并证书的步骤就已经完成了,此时才是SSL证书的完整形态,我们把生成的.crt文件上传到IIS服务器中再重新打开网站,网站就能被访问了。
二、SSL证书部署后响应时间变长
有些小伙伴们可能会碰到另一种问题,那就是虽然SSL证书更新后能够进入到网页,但是网页的响应时间明显变长了很多。这又是怎么回事呢?
其实,这也不是什么大问题,可能是由于SSL证书更新后,浏览器和服务器需要重新握手互相证明身份,所以需要更长的响应时间。这种情况我们无需太过担心,只要我们多登陆几次,激活了系统的会话复用,响应时间就会变快。
或者是我们还在使用比较旧的加密协议,比如TLS1.0或者TLS1.1等版本,现在加密协议已经更新到TLS1.3了,使用旧的加密协议自然会降低效率。因此,我们要启用更新的TLS1.2或者TLS1.3协议,并禁用旧的TLS1.0和TLS1.1协议。具体操作步骤如下:
1、打开电脑控制面板,选择“网络和internet”选项。
2、接下来选择“internet选项”。
3、在弹出的弹窗中,我们选择“高级”,并找到TLS协议,取消勾选TLS1.0和TLS1.1协议,勾选TLS1.2和TLS1.3协议,最后点击“确定”。
4、完成上面的步骤之后,我们就更换了新的加密协议,新的加密协议会减少握手次数,让我们网站的相应更加迅速。
以上就是关于SSL证书部署后还打不开网页,SSL证书部署后响应时间变长的全部内容了。SSL证书对于我们的网站来说非常重要,我们不仅要购买SSL证书,还需要学会正确的部署SSL证书,只有这样,SSL证书才会有效的保护我们网站的安全。
作者:LK
展开阅读全文
︾
读者也喜欢这些内容:
SSL证书更新后浏览器没生效 SSL证书更新后还是原来的证书
对于网站开发者来说,我们最不愿意碰到的事情就是SSL证书失效,因为这意味着我们的SSL证书将不再给我们的网站提供保护,增加了我们网站被劫持、篡改的风险。此时,正确的做法应该是马上更新最新的SSL证书,但有一些小伙伴在更新完SSL证书后发现,虽然我们更新了SSL证书,但是在浏览器中还是无法生效,这是怎么回事呢?今天我们就来说一说SSL证书更新后浏览器没生效,SSL证书更新后还是原来的证书的相关内容。...
阅读全文 >
SSL证书一年贵吗 SSL证书一年收费多少
对于想要进行网站开发的小伙伴们来说,有一个概念我们必须要了解,那就是SSL证书。SSL证书在我们创建网站的过程中会起到非常重要的作用。一些不熟悉SSL证书的小伙伴们可能以为它是实体证书之类的,实际上,SSL证书是一种网络安全服务。今天我们就来说一说SSL证书一年贵吗,SSL证书一年收费多少。...
阅读全文 >
SSL证书在线检测 SSL证书收费标准
SSL证书可以说是网站的一个“身份证”,也是许多网站开发者们十分在意的,当我们创建好自己的网站时,第一件事就是给自己的网站部署SSL证书。但是有些小伙伴们在部署SSL证书时碰到了一些问题,即便是已经部署完成后,我们的网站还是被浏览器提示“不安全”。这是怎么回事呢?今天我们就来聊一聊SSL证书部署完成后仍然不安全,SSL证书部署多久生效的相关内容。 一、SSL证书部署完成后仍然不安全 在一般情况下,只要我们的SSL证书部署完成,我们的网站就会得到保护,而在部署完成后浏览器仍然显示“不安全”,可能是因为我们的证书链不完整或者没有刷新服务器导致的。接下来我就来“对症下药”,用Windows系统常见的IIS服务器举例,给大家解决这两个问题。 我们先来说最有可能的一点,证书链不完整。导致这种情况的原因主要是签发机构给我们的SSL证书中可能会将网站证书和中间证书分成两个独立的文件发送给我们,而我们在上传SSL证书时可能只上传了网站证书,而没有上传中间证书。这种情况在IIS服务器中需要我们先把网站证书和中间证书合并成一个文件,再上传到IIS服务器中。具体操作步骤如下: 1、在桌面创建一个txt文本文档,将网站证书内容和中间证书内容复制到txt文档中,注意格式,网站证书和中间证书必须要有“-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”作为分隔,具体格式见下图。 合并网站证书和中间证书 图一:合并网站证书和中间证书 2、复制完成后,点击txt文档的“文件”-“另存为”选项。 另存为文件 图二:另存为文件 3、在保存界面中,我们将文件名修改成“combined.crt”,并将“保存类型”更改为“所有文件”。这一步是改变文件类型,使其成为.crt文件的重要步骤——IIS服务器可不会识别txt文档。 生成.crt文件 图三:生成.crt文件 4、完成上面的步骤之后,我们就会得到一个.crt文件,这份文件就是合并了网站证书和中间证书的文件,我们按照正常程序将这份文件导入到IIS服务器中即可。 然后我们再来讨论另一种情况,就是IIS服务器缓存导致无法正常登陆网站的情况。这种情况的解决办法非常简单,在IIS服务器中选择“重新启动”,强制重启IIS服务器就能解决问题了。 重启IIS服务器 图四:重启IIS服务器 二、SSL证书部署后多久生效 SSL证书部署完成之后多久生效呢?实际上,当我们的SSL证书部署完成后,SSL证书就会即时生效,不需要等待。当然,我们如果还是觉得不放心,也可以借助SSL labs这样的工具来检测我们SSL证书的状态,操作步骤如下: 1、打开SSL labs工具,输入我们的网址,点击“submit”选项。 输入网站网址 图五:输入网站网址 2、检测完成后,我们下拉页面到“certificate”一栏,在这一栏中会展示我们SSL的详细信息,包括证书签发机构、证书有效期起止时间等,通过这些信息我们能够判断自己的SSL证书是否已经生效。 查看SSL证书信息 图六:查看SSL证书信息 以上就是关于SSL证书部署完成后仍然不安全,SSL证书部署多久生效的全部内容了。我们在部署SSL证书时,一定要注意CA给我们的证书文件,一些CA会将中间证书和网站证书合并成一份文件发送,而一些CA则不会,需要我们手动合成。我们在接收文件时可一定要注意哟!...
阅读全文 >
SSL证书怎么导入 SSL证书导入没反应Windows
开发网站的小伙伴们想必都知道SSL证书对于我们网站的重要性,它是保障我们网站的重要手段之一,当我们的网站建成时,第一件事就是要给自己的网站购买SSL证书。但是SSL证书可不是买来就能用的,它还需要我们进行部署和安装,今天我们就来说一说SSL证书怎么导入,SSL证书导入没反应Windows。...
阅读全文 >