Как использовать https в бесплатном приложении Heoroku с Nodejs? - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть простое приложение Node, которое использует модуль https. На моем локальном хосте я передаю самоподписанный сертификат соединению:

var credentials = {
    key: fs.readFileSync('./key.pem'),
    cert: fs.readFileSync('./cert.pem')
};

const server = https.createServer(credentials, (req, res) => {...})

Это работает на локальном хосте, но на Heroku это, конечно, не работает, даже если я загружаю эти файлы .pem как часть моего хранилища.

Я вижу, что Heroku имеет некоторую внутреннюю маршрутизацию, которая направляет трафик SSL c на не-http сервер автоматически (любое приложение узла, которое использует модуль http, «становится» https), но я не знаю, как я могу использовать это для модуля https.

Возможно, он доступен через некоторые env var?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...