From 7e9f540194762801d1e2751b373104fa6ba2e4d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Ma=C5=82ecki?= Date: Sat, 15 Mar 2014 02:54:16 +0100 Subject: [PATCH] Pass `requestCert` to `https.createServer` --- lib/app.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/app.js b/lib/app.js index ef7e7c86..ab0d8ce2 100755 --- a/lib/app.js +++ b/lib/app.js @@ -57,8 +57,14 @@ config.load(function(err, conf) { var testkeys = path.join(__dirname, '..', 'testkeys'); var privateKey = fs.readFileSync(path.join(testkeys, 'privatekey.pem')); var certificate = fs.readFileSync(path.join(testkeys, 'certificate.pem')); - var credentials = {key: privateKey, cert: certificate}; - https.createServer(credentials, app).listen(port, function () { + + var options = { + key: privateKey, + cert: certificate, + requestCert: true + }; + + https.createServer(options, app).listen(port, function () { console.log('Express server listening on port ' + port + ' (https)'); }); }