OpenSSL创建了CSR和KEY如何获取PFX文件?

时间:2017-11-22 15:12:51

标签: ssl openssl .net-core

我使用openSSL创建.key和.csr文件。

openssl req -new -newkey rsa:2048 -passout pass:myPassword -nodes -out myDomainName.csr -keyout myDomainName.key

我知道.csr文件需要提交给证书颁发机构,但是我的asp net核心对象期望一个.pfx文件作为输入(我认为)...我怎么得到.pfx文件?我会以某种方式将.key转换为.pfx吗?

options.Listen(ipAddress, 443, listenOptions => {
  listenOptions.UseHttps("myCertificate.pfx" /* how to get this file? */, password);
});

1 个答案:

答案 0 :(得分:0)

证书颁发机构使用csr(证书签名请求)文件为您创建SSL,这是您在应用程序中使用的SSL,没有从csr到pfx的转换,您可以在本地执行。

注意:他们不需要您的私钥。

对于免费替代方案,您可以使用this CA