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