Я новичок в nodeJS.Я хотел бы сделать обратный прокси-сервер для HTTPS-сервера.По сути, этот обратный прокси-сервер выполняет некоторую аутентификацию перед перенаправлением.
Мой HTTPS-сервер использует сертификаты PFX, но я не уверен, куда добавить их в мой код nodeJS.
Мой код показан ниже:
let express = require('express');
let app = express();
let httpProxy = require('http-proxy');
let apiProxy = httpProxy.createProxyServer();
app.all("/*", function(req, res) {
//do some aunthentication
let server = "https://my-server/my-site/";
apiProxy.web(req, res, {target: server});
});
app.listen(3000, function() {
console.log('Proxy running on port 3000');
})
В настоящее время я запускаю этот прокси, он выдаст мне ошибку SSL.Как и где я могу поместить сертификаты pfx и их пароль, чтобы он мог получить доступ к моему серверу?