Смержены изменения с бранча касающиеся корневых сертификатов.

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/nodeJSProjects@60822 954022d7-b5bf-4e40-9824-e11837661b57
This commit is contained in:
Alexey.Golubev
2015-02-03 08:27:33 +00:00
committed by Alexander.Trofimov
parent 9de6a9d5d5
commit efee9ecc36
4 changed files with 56 additions and 8 deletions

View File

@ -17,9 +17,10 @@ var server = {};
if (config['ssl']) {
var privateKey = fs.readFileSync(config['ssl']['key']).toString();
var certificate = fs.readFileSync(config['ssl']['cert']).toString();
var options = {key: privateKey, cert:certificate};
var certificateKey = fs.readFileSync(config['ssl']['cert']).toString();
var trustedCertificate = fs.readFileSync(config['ssl']['ca']).toString();
//See detailed options format here: http://nodejs.org/api/tls.html#tls_tls_createserver_options_secureconnectionlistener
var options = {key: privateKey, cert: certificateKey, ca: [trustedCertificate]};
server = https.createServer(options, app);
} else {