在Windows上使用OpenSSL时:
Openssl genrsa out privatekey。Pem 1024—>
成功创建
openssl req -new -x509 -key privatekey.pem -out publickey.cer -days 365
---->
显示错误消息为
无法从/usr/local/ssl/openssl.cnf加载配置信息
在Windows上使用OpenSSL时:
Openssl genrsa out privatekey。Pem 1024—>
成功创建
openssl req -new -x509 -key privatekey.pem -out publickey.cer -days 365
---->
显示错误消息为
无法从/usr/local/ssl/openssl.cnf加载配置信息
当前回答
在Windows 7中,我不需要重新启动,只需以管理员模式运行命令提示符即可。
其他回答
如果你使用的是Win32 OpenSSL v1.1.0g,设置这个环境变量:
set OPENSSL_CONF=C:\OpenSSL-Win32\bin\cnf\openssl.cnf
在运行此命令之前,先使用“server. exe”。Key”,成功创建server.csr:
openssl req -new -key server.key -out server.csr
安装OpenSSL后,需要重新启动计算机,并以管理员身份运行。那么它就起作用了。
在Windows 7中,我不需要重新启动,只需以管理员模式运行命令提示符即可。
在Windows 10中,不需要重新启动,也不需要以管理员模式运行,而是像这样设置openssl配置:
set OPENSSL_CONF=C:\Program Files (x86)\GnuWin32\share\openssl.cnf
当然,如果你使用的是GnuWin32
对我来说,在Windows 8上,我只是找到了openssl.cnf文件,并将其复制到C盘。然后:
openssl req -new -key server.key -out server.csr -config C:\openssl.cnf
完美的工作。