Конфигурирование Fiddler для использования прокси сети компании? - PullRequest
30 голосов
/ 07 июня 2010

Я пытаюсь заставить Фиддлера работать с прокси моей компании. Каждый внешний запрос возвращает 407.

Пока что я попытался добавить oSession.oRequest ["Proxy-Authorization"] = "YOURCREDENTIALS"; в соответствии с индивидуальными правилами, в которых я использовал свое ИМЯ ПОЛЬЗОВАТЕЛЯ: ПАРОЛЬ в base64. Все еще не повезло.

Есть идеи? Спасибо.

Ответы [ 6 ]

69 голосов
/ 03 мая 2013

То, что сработало для меня, было намного проще:

Rules > Automatically Authenticate
18 голосов
/ 09 февраля 2011

Примечание: есть ответ с более высоким голосованием . Из-за сортировки SO он ниже принятого ответа.

У меня тоже была такая же проблема, и я решил ее так:

  1. Запустил Fiddler с его стандартной конфигурацией.
  2. Запустил IE и сделал HTTP-запрос на внешний сайт.
  3. Появился диалог авторизации прокси, где я ввел свои учетные данные.
  4. В Fiddler искали заголовки запроса для «Proxy-Authorization».
  5. Скопировал значение заголовка, которое выглядело как "Basic sOMeBASE64eNCODEdSTRING =", в буфер обмена.
  6. Изменен файл CustomRules.js со следующей строкой в ​​OnBeforeRequest:

    oSession.oRequest ["Proxy-Authorization"] = "Basic sOMeBASE64eNCODEdSTRING =";

Так что мой подход был очень похож на ваш, просто я заранее проверил, какой тип авторизации на прокси-сервере требуется с помощью Fiddler для отладки заголовка авторизации. Таким образом, я узнал, что мне нужно было добавить «Basic» до кодирования учетных данных Base64, и мне даже не пришлось использовать инструмент для кодирования учетных данных в Base64. Просто скопировал значение из заголовка авторизации прокси.

1 голос
/ 05 февраля 2014

Мой ответ прост.Если прокси вашей компании является NTLM, загрузите, настройте и настройте cntlm Направьте свой скрипач на порт cntlm, установив настройки прокси.

Готово!так я настроил скрипач в моей компании

0 голосов
/ 29 января 2014

Fiddler должен автоматически выбрать конфигурацию собственного прокси.

0 голосов
/ 22 ноября 2010

http://blog.bareweb.eu/2010/10/http-debugging-fiddler-tip-1/

В меню «Правила» есть запись для проверки подлинности прокси. Используйте это, и вы должны получить немного дальше!

0 голосов
/ 09 июня 2010

Какую версию Fiddler вы используете?

Fiddler автоматически подключается к прокси вашей организации, и все текущие версии Fiddler поддерживают передачу аутентификационной информации между клиентом и прокси-сервером аутентификации.* Как вы генерируете запросы HTTP под вопросом?Каковы точные заголовки ответа HTTP?

...