Как включить запросы TLS и https для веб-сайта, используя node.js и express.js? - PullRequest
0 голосов
/ 12 сентября 2018

Я делаю один из моих первых проектов веб-программирования с использованием node.js (используя express.js) в качестве задней части и реагирую в качестве передней.Некоторые запросы к моему серверу узлов должны быть безопасными, такие как почтовые запросы для отправки данных для входа и регистрации.что я должен делать?Есть ли библиотека для узла или реагировать, чтобы помочь мне?и какие части моего проекта я должен изменить?

1 Ответ

0 голосов
/ 13 сентября 2018

вижу два пути:

  1. Включить https на уровне экспресс-узла. Используйте какое-нибудь учебное пособие, подобное этому https://medium.com/@nileshsingh/everything-about-creating-an-https-server-using-node-js-2fc5c48a8d4e
  2. Или поместите сервер узла за обратным прокси-сервером nginx. Этот способ на самом деле проще для новичка. Простая конфигурация nginx + certbot и все готово. Certbot - это инструмент, который предоставит вам бесплатные сертификаты и интегрирует их в вашу конфигурацию nginx - https://certbot.eff.org/
...