Node.js: usare SSL in ExpressJS

Node.js: usare SSL in ExpressJS

In Node.js è semplice usare SSL in ExpressJS.

La soluzione è la seguente:


'use strict';

const express = require('express');
const https = require('https');
const fs = require('fs');
const app = express();

const SSLOptions = {
    key: fs.readFileSync('privkey.pem'),
    cert: fs.readFileSync('fullchain.pem')
};

https.createServer(SSLOptions, app).listen(8080);

Questa soluzione presuppone che Node.js abbia pieno accesso al file del certificato e alla chiave privata nella directory in cui risiede il file principale dell'applicazione in ExpressJS.

Torna su