我想从此源代码运行 https C++服务器。
我已跟进此网站以生成证书:
openssl genrsa -des3 -out server.key 1024
openssl req -new -key server.key -out server.csr
cp server.key server.key.org
openssl rsa -in server.key.org -out server.key
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
这导致创建了四个文件:
server.crt
server.csr
server.key
server.key.org
然后,在我的 Firefox 浏览器中,我转到首选项/高级:
about:preferences#advanced
那么view certificate
, your certificates
, import
.
但最后,我遇到了一个错误,没有任何反应:
无法安装此个人证书,因为您不拥有在请求证书时创建的相应私钥。
所有必要的文件server.key
都在那里。
问题是什么?
我该怎么办?