请问下,一般的nodejs可以既配置一个http端口比如3000,又可以配置一个https端口比如3001。
咱们这个webim是不是要么用http要么用https。
源代码有一句
var server = http.createServer(app); server又是跟sdk相关的。所以确认下,如果要开启https,是不是把这个地方的http替换为https?
即: var http = require('https'), fs = require("fs"); var options = { key: fs.readFileSync('../j_conf/privatekey.pem'), cert: fs.readFileSync('../j_conf/certificate.pem')
};var server = http.createServer(options,app);
服务器端改成了:
var options = {
key: fs.readFileSync('../j_conf/privatekey.pem'),
cert: fs.readFileSync('../j_conf/certificate.pem')
};
var server = http.createServer(options,app);