Ich versuche, SSL https Arbeit an meinem NodeJS Server, aber der Browser gibt eine ERR_SSL_PROTOCOL_ERRORNodeJS https-Server zurückkehr ERR_SSL_PROTOCOL_ERROR mit Express
Code zu erhalten:
var express = require('express');
var https = require('https');
var http = require('http');
var fs = require('fs');
var options = {
key: fs.readFileSync('key.pem'),
cert: fs.readFileSync('cert.pem')
}
http.createServer(app).listen(80);
https.createServer(options, app).listen(443);
, die funktionieren sollte 'https.createServer (SSLOptions, app)', überprüfen Sie Erhalte die Zertifikate korrekt. Beim Lesen der Dateien müssen Sie möglicherweise ** __ Verzeichnisname + 'key.pem' hinzufügen ** – Hosar