.KEY和.CSR文件,但没有.CRT文件

时间:2016-06-26 17:24:05

标签: node.js https ssl-certificate csr

我正在将Java应用程序迁移到NodeJS,他们正在使用SSL,他们给了我一些与此相关的文件:

www.domain.com.key
www.domain.com.csr

但我不是这方面的专家,而且我尝试使用Express设置SSL证书,但似乎还需要 .CRT 文件。< / p>

我问他们,但是他们告诉我 .CRT 实际上在 .CSR 文件中。

我不知道如何才能让它发挥作用,我一直在阅读并做很多事情而没有成功,不知道吗?

感谢。

1 个答案:

答案 0 :(得分:4)

.key文件可能是您的私钥

.csr文件是可能使用您的私钥签名的证书请求

您需要的可能是.crt:与证书颁发机构签署的csr相对应的证书(或自签名,取决于您想要完成的内容)

节点(就像另一个Web服务器)应该问你3件事: - 你的私钥 - 证书 - 证书链,最终,取决于证书

你可以做的是用文本编辑器打开不同的文件,看看你是否看到里面的证书:

你应该看到-----开始证书-----或-----开始私人钥匙-----或-----开始证书要求-----,会告诉你文件的确切内容。