我想創建HTTPS服務器,以我的node.js socket.io服務器, 具有自我標誌認證做了,使用此代碼分配到HTTPS node.js的socket.io
var fs = require('fs');
var app = require('express')();
var https = require('https');
var server = https.createServer({
key: fs.readFileSync('C:/ssl/ia.key'),
cert: fs.readFileSync('C:/ssl/ia.crt'),
requestCert: false,
rejectUnauthorized: false
},app);
server.listen(8888);
,但購買時實一個我只得到.crt文件,如何保護我的節點應用程序在Windows服務器上使用它?
您應該在生成CSR時創建了密鑰。 – Matt
檢查這一個http://stackoverflow.com/questions/25318997/convert-crt-file-to-cer-and-key – Thabung
@Matt它沒有工作 – DevMohammad