1
我不确定如何传入给定证书以启动https服务器。 Entrust提供了以下文件:
1.根证书。 (.txt)
2.链接根证书文件。 (.txt)
3.链式证书。 (.txt)
4.服务器证书。 (.CRT)在Node express应用程序中安装Entrust SSL证书
我的快递应用目前需要:
exports.key1 = {
key:'./server/config/keys/server.key', // ?
cert:'./server/config/keys/server.crt', // ?
ca:'./server/config/keys/ca.csr' //given to entrust to generate their cert
};
我不知道如何修改密钥相匹配的新文件。
所以... agent-key是我的私钥吗? agent-cert是1个文件,其中的项目1-4按顺序连接?我现在从chrome中得到这个错误:ERR_SSL_VERSION_OR_CIPHER_MISMATCH –
如果你得到一个'ERR_SSL_VERSION_OR_CIPHER_MISMATCH',意味着你没有正确地连接你的密钥文件。试试这个工具来测试你做的一切正确https://www.sslshopper.com/certificate-key-matcher.html –
似乎工作。谢谢!仍然得到不可信的连接(这是一个真正的SSL证书,而不是自签名)。但我形象是因为我在本地主机上运行。 –