Использование https с отделенными приложениями front-end и backend MEAN, работающими на одном хосте

0

У меня есть проект MEAN, в котором приложение Angular front-end отделено от внешнего приложения Node + Express + MongoDB. Каждое приложение предназначено для собственного репозитория git и может быть организовано или развернуто независимо.

Проблема заключается в том, что приложения развертываются с одного и того же хоста, и оба приложения хотят использовать протокол https. Существуют ли передовые методы, позволяющие двум приложениям использовать один и тот же протокол с номером порта 443 по умолчанию?

Один из вариантов, который был предложен, - использовать nginx для прокси-сервера для выбранных номеров портов (например, 3000 для front-end и 3001 для бэкэнд). Это лучшая практика или их лучшие варианты?

Благодаря,

Теги:
express
https

1 ответ

0

Я столкнулся с этим сообщением https://gist.github.com/soheilhy/8b94347ff8336d971ad0. Я попробую предложенный подход, чтобы увидеть, работает ли он.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню