Mam problem. Na protokole HTTP wszystko działa, ale w HTTPS nie chce działać. To mi się wyświetla w przeglądarce: https://drive.google.com/file/d/1UxUGq1zCVa3mKe2DToh_oo4985ssCtJq/view?usp=sharing .
Kod:
const app = require('./app');
const fs = require('fs')
const https = require('https');
const port = process.env.PORT || 8080;
var options = {
key: fs.readFileSync('./cert/key.pem'),
cert: fs.readFileSync('./cert/key-cert.pem')
};
const server = https.createServer(options,app).listen(port,() => {
console.log('Serwer nasluchuje na porcie %d',port);
});
Komendy użyte do wygenerowania certyfikatu:
openssl genrsa 1024 > key.pem
openssl req -x509 -new -key key.pem > key-cert.pem