IISnode информация о приложении - PullRequest
0 голосов
/ 12 июня 2018

У меня есть проект, доступ к которому я хочу получить из нескольких приложений IIS, каждое из которых размещено на отдельном порту.Допустим, у нас есть следующая структура папок:

MyProject

  • Приложение 1 (имеет файл server.js и web.config)

, и у меня в IIS есть следующие приложения:


Веб-сайт 1 : размещен на http://localhost:8080 и имеет приложение

Приложение - указывает на Приложение1 выше - http://localhost:8080/App


Веб-сайт 2 : размещено на http://localhost:8082имеет приложение -

SomeOtherApp - указывает на Application1 выше - http://localhost:8082/SomeOtherApp


Как получить информацию о хосте приложения IIS на сервереФайл .js, так же, как я могу получить информацию о порте с помощью process.env.PORT?

Мне нужна информация об имени приложения (/ App или / SomeOtherApp) и информация о хосте (localhost:8080 или localhost: 8082) в файле server.js до запуска приложения.

Я знаю, что мы можем получить эту информацию для приложения из req.headers после запуска приложения, но янужно до запуска приложения.И поскольку web.config также является общим для обоих приложений, я не могу установить их там.

Можем ли мы получить эту информацию от IISnode ??Если нет, есть ли какая-либо другая платформа, которая может предоставить мне эту информацию в файле server.js?

Спасибо.

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