
随着6月1日《中华人民共和国网络安全法》的正式实施,越来越多的公司意识到网络安全的重要性,在网站上安装SSL证书是提高网站安全性的有效途径. 一,在安装SSL证书的过程中,网站管理员肯定会遇到一个或其他问题,那么如何解决这些问题?以下天威诚实人将以其中两个为例详细讨论该解决方案.
问题1: 导入证书后,如何解决“公钥和私钥不匹配”的错误?

问题原因分析: 公钥和私钥不匹配的原因: 在申请证书的过程中,将首先生成私钥和CSR请求文件,并且然后将CSR提交给Tianwei Integrity发行证书工具,您可以获取已签名的公钥并将其与私钥一起使用以启动SSL服务. 如果其中一些链接多次制作了私钥和CSR,或者如果未同时生成提供的CSR和私钥,则公钥和私钥将不匹配.
解决方案:

1. 将服务器证书代码复制到txt文本,保存后缀并将其更改为.cer格式文件. 双击cer文件,在详细信息中选择“复制到file-Base64位编码”安装证书提示导入成功,重新导入证书并尝试与私钥匹配.
2. 查找创建CSR文件的人员,并确认所使用的私钥是否与申请证书的CSR同时生成. 如果没有,请找到同时生成的私钥文件以供使用.

3. 重新生成CSR文件和私钥,并将其提交给天威诚实业务人员进行证书替换操作. (如果在证书颁发后的30天后执行更换操作,将产生更换费用,请咨询天纬诚信业务人员)
问题2: 在使用证书的过程中,提示该证书不是X.509格式的证书或“ [Errno 336265225] _ssl.c: 347: 错误: 140B0009: SSLroutines: SSL_CTX_use_PrivateKey_file: PEM lib “如何解决?

问题原因分析: 这是由于在生成证书文件期间混合了无效字符或空格引起的. 一些邮箱将收到证书签名电子邮件,并且证书代码中将包含空格,从而导致出现此问题.
解决方案: 将证书代码复制到txt文本安装证书提示导入成功,保存后缀并将其修改为.cer格式文件. 双击cer文件,然后在详细信息中选择“复制到文件-Base64位编码”,以将证书导出为新的cer文件. 将证书代码复制到新的cer文件中,以调整证书代码不正确的问题. 如果双击cer证书以显示“无效的安全证书”,则需要再次从证书颁发电子邮件中获取编码证书.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shouji/article-238179-1.html
不过再怎么作死