在提问之前,我已经对我的问题进行了大量搜索。但问题仍然存在。下面是我已经阅读过的帖子的参考。
概述
我正在使用:
Windows 10 64位
IIS(版本10.0.16299.15)
我已安装Win32 OpenSSL v1.1.0g
这些是我可用的文件:
server.cer
server.key
我尝试了什么?
我也尝试了很多事情,从查找帖子到现在,但是我的经验不足真的妨碍了我的努力。
下面是我在终端中尝试创建server.key
和server.cer
文件的命令。
set RANDFILE=c:\certificate\.md
set OPENSSL_CONF=c:\OpenSSL-Win32\bin\openssl.cfg
c:\OpenSSL-Win32\bin\openssl.exe genrsa -out server.key 2048`
c:\OpenSSL-Win32\bin\openssl.exe req -new -key server.key -out server.cer -config C:\OpenSSL-Win32\bin\openssl.cfg
c:\OpenSSL-Win32\bin\openssl.exe pkcs12 -export -in server.cer -inkey server.key -out server.pfx
错误: 无法加载证书
我想要什么?
如何从证书和私钥创建 .pfx 文件?请告诉我我的代码哪里出了问题。