У меня IIS подключен к Интернету. На том же сервере у меня работает приложение NodeJS (порт 8080). Мне нужно открыть приложение узла через SSL в Интернете.
Можно ли просто переключиться с Https -> http при выполнении обратного вызова прокси из IIS -> Узел?
Это упростило бы мне жизнь, потому что мне не нужно поддерживать https непосредственно на Node. Следовательно, мне нужно только установить SSL-сертификат на IIS-сервере.
Вкратце, мой план таков:
ssl (443) -> IIS -> - (https -> http) -> NodeJS (8080)
Возможно ли это?
Если вы перенаправляете свои HTTP-запросы на адрес обратной связи 127.0.0.1:8080
, его можно считать довольно безопасным, поскольку он вообще не будет проходить через сеть (TCP / Стек IP не отправляет его в физическую сеть). Просто убедитесь, что вы открываете только порт SSL IIS для внешней сети (блокируя 8080 с помощью брандмауэра).