web-server – 为什么我需要创建一个新的CSR?

我在共享服务器上的网站安装了SSL证书,我想将证书移动到由不同托管公司提供的专用服务器.目前的托管公司表示他们需要一个新的CSR.为什么我不能在没有创建新CSR的情况下在新机器上重新安装现有的?

解决方法

如果您在共享主机上,则可能正在使用的证书也用于许多其他站点.您应该能够检查该旧证书中的主题备用名称(SAN)列表.

在这种情况下,证书并非真正属于您,但您已授权您的托管公司获得涵盖您域名的证书.如果他们为您提供了相应的私钥,他们将有效地让您能够在该服务器上托管所有其他共享主机名,这对其他客户来说当然是不可接受的.

即使该证书未与其他客户共享,托管公司也可以访问其私钥,从技术上讲,它可以继续为您的域名提供服务.在从一个托管公司转移到另一个托管公司时,重新锁定证书是一种很好的做法,至少可以控制旧证书远离旧公司.

移动到新主机时,您需要:

>确保撤销旧证书,以便托管公司无法再使用该证书为您的主机名服务;
>为新的专用主机获取新证书.

为了防止旧证书被进一步使用,除了撤销旧证书之外,生成新的密钥对是有意义的(因为控制该旧证书的人也将拥有其私钥).因此,您需要创建一个新的CSR.

相关文章

操作步骤 1、进入elasticsearch的plugin,进入ik。进入config。 2、在config下面建立以.dic为后缀的字典...
lengend data数据中若存在'',则表示换行,用''切割。
代码实现 option = { backgroundColor: '#080b30', tooltip: { trigger: &...
问题原因 原因在于直接在js中取的变量并复制给var变量。 于是就变成这样。 解决办法 var data = &#...
前言 最近做了一个调查问卷导出的功能,需求是将维护的题目,答案,导出成word,参考了几种方案之后,选...
对于很多人来说,用字符编码都是熟能生巧,而不清楚为什么是那样的字符编码,所以我在这列了一个表,翻...