问题描述
上传mkcert生成证书,控制台提示公私钥不匹配,报错截图如下:
问题原因
服务器证书放第一位,中级证书CA放第二位,中间不能有空行。
操作步骤
- mkcert 生成证书后产生 xxx-key.pem xxx.pem 两个文件
- 登录创建证书控制台 填写名称、描述
- 将xxx.pem 复制到创建证书控制台“公钥证书”框内;
- 将CA证书复制到第三步“公钥证书” xxx.pem之后( linux 默认在文件 /root/.local/share/mkcert/rootCA.pem )
- 将 xxx-key.pem 转换成rsa格式 。例如:openssl rsa -in xxx_key.pem -out xxx_key.pem
- 将转换后的私钥证书上传至 创建证书控制台“私钥证书”框内
- 提交确认
示例截图:
如果您有其他问题,欢迎您联系火山引擎技术支持服务