我试图与godaddy产生一个CSR。 我使用以下命令来创build证书:
openssl req -new -nodes -keyout server.key -out server.csr openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
但是,当我使用在我的server.csr文件中生成的密钥,我从godaddy得到以下错误:
The CSR key length must be 2048 or 4096
我如何指定CSR的密钥大小?
PS我打算在一个托pipe在heroku上的域使用这个。
这应该为你工作:
openssl req -new -newkey rsa:2048 -keyout your.key -out your.csr
-newkey rsa:大小 – 私钥的types和大小
您应该使用-newkey参数指定密码types和密钥长度:
openssl req -new -nodes -newkey rsa:2048 -keyout server.key -out server.csr