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證書,而不是自簽名)。但我形象是因爲我在本地主機上運行。 –