У нас есть серверное приложение, которое загружается в рабочий процесс IIS. Когда мы запрашиваем URL-адрес из браузера, наше приложение может видеть текущий httpcontext, но оно становится пустым, когда мы используем инструмент, который отправляет некоторые запросы на загрузку с использованием метода .net WebRrquest.Create.
Что мы пытаемся решить, так это то, что когда запрос поступает от нашего инструмента, мы отправляем некоторые дополнительные параметры в его заголовки, чтобы наше приложение на стороне сервера могло понять, что этот запрос нуждается в особой обработке.
Каким должен быть подход, которому мы должны следовать?