创建自签名SSL证书

问题描述 投票:-2回答:1

我试图通过以下步骤在Windows本地系统上生成自签名SSL证书:https://devcenter.heroku.com/articles/ssl-certificate-self#generate-ssl-certificate

但是在OpenSSL中运行以下命令之后:

x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt

我收到错误:

8780:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:707:Expect ing: CERTIFICATE REQUEST
error in x509

如何解决这个问题?

ssl ssl-certificate x509certificate self-signed
1个回答
0
投票

您搜索的命令是:

openssl req -x509 -newkey -sha256 -keyout key.pem -out cert.pem -days 365

正如在评论中已经提到的,你需要告诉openssl这是新密钥(-newkey

© www.soinside.com 2019 - 2024. All rights reserved.