你无法上传带有密码保护密钥文件的自定义证书。
移除密码的过程取决于操作系统。以下示例从 example.com.key 移除密码。
Linux
-
打开命令控制台。
-
进入包含
example.com.key文件的目录。 -
复制原始密钥。
cp example.com.key temp.key -
运行以下命令(若使用 ECDSA 证书,将
rsa替换为ec)。openssl rsa -in temp.key -out example.com.key -
在控制台窗口提示时,输入原始密钥密码。
-
将文件内容上传到 Cloudflare。
Windows
-
前往 https://indy.fulgan.com/SSL/ ↗ 并下载适用于你的 x86 或 x86_64 操作系统的最新版 OpenSSL。
-
打开
.zip文件并解压。 -
选择 openssl.exe。
-
在出现的命令窗口中运行:
rsa -in C:\Path\To\example.com.key -out key.pem -
在 openssl.exe 命令窗口提示时输入原始密钥密码。
-
将
key.pem文件内容上传到 Cloudflare。