2.8.Create free ssl for express web server



Last updated



Last updated
app.get('/.well-known/acme-challenge/<verification file name>', function(req, res, next)
{
res.sendfile('.well-known/acme-challenge/<verification file name>');
}); app.listen(80); var privateKey = fs.readFileSync('./private.key', 'utf8');
var certificate = fs.readFileSync('./certificate.crt', 'utf8');
var credentials = {
key: privateKey,
cert: certificate
};
var httpsServer = https.createServer(credentials, app);
httpsServer.listen(3000);