На работе я выполняю автоматическое тестирование наших интерфейсных веб-приложений, которые используют Active Directory для аутентификации. Один инструмент (Sahi) использует локальный прокси-сервер для перехода между веб-приложением и браузером пользователя, чтобы внедрять JavaScript на каждую страницу перед их доставкой пользователю в целях тестирования.
В Windows 7 прокси этого инструмента не может пройти аутентификацию в нашем веб-приложении. Это не наша сеть, которая требует аутентификации - это каждое отдельное веб-приложение, которых существует несколько.
Я подумал, что могу использовать прозрачный «прокси-сервер для прокси», который будет обрабатывать аутентификацию NTLM, но все прокси (CNTLM, NTLMAPS), которые я мог найти, все хотели, чтобы они указывали на адрес нашего внутреннего сетевого прокси, чего я не делаю. не думаю, что у нас есть.
Существуют ли прозрачные прокси-серверы, которые будут перенаправлять мою аутентификацию на определенные сайты вместо того, чтобы предполагать, что я подключаюсь к какому-либо внутреннему адресу, который ожидает аутентификацию для всего (только веб-приложениям нужна аутентификация, которую они обрабатывают сами, если я правильно понимаю)? Или, вероятно, в моей корпоративной сети действительно есть какой-то внутренний прокси-сервер, который пересылает имена веб-приложений на IP-адреса в нашей сети? Если да, могу ли я найти адрес этого прокси, не отвлекая кого-нибудь из моего занятого ИТ-отдела?
Или есть лучший способ сформулировать мой вопрос, чтобы мой ИТ-отдел знал, о чем я говорю, если я им задам? Я не уверен, существует ли вообще такая вещь, как «внутренний корпоративный прокси», о котором я мог бы их спросить, или у такой вещи есть другое имя и т. Д.