Спасибо @ DanFromGermany,
В конечном итоге мне пришлось сделать обратный прокси .
Так как, когда я пытался запустить сервер узла в https, он выдавал «Незащищенный», «Назад в безопасность», как, например, ошибки в «Chrome», а также в запросе «Mozila» не обрабатывались.Итак, наконец я реализовал обратный прокси для работы.
Оба решения:
Узел сервера в https
var fs = require('fs');
var path = require('path');
var https = require('https');
var httpsOptions = {
key: fs.readFileSync(path.join(__dirname, '../../ssl/keys/','server.key')),
cert: fs.readFileSync(path.join(__dirname, '../../ssl/certs/','server.crt'))
};
var server = https.createServer(httpsOptions,app).listen(port, host, function (request, response) {
console.log("Server listening", host, port);
});
Настройка обратного прокси с использованием .htaccess:
Header set "Access-Control-Allow-Origin" "*"
RewriteEngine On
RewriteRule ^$ http://170.2.23.100:4100/ [P,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://170.2.23.100:4100/$1 [P,L]
Может быть, это поможет некоторым.