Настройка Fiddler для использования прокси-сервера компании?

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

до сих пор я пытался добавить oSession.oRequest ["Прокси-авторизация"] = "YOURCREDENTIALS"; к настраиваемым правилам, где я использовал свое имя пользователя:пароль в base64. Все равно не повезло.

какие идеи? Спасибо.

6 ответов


Примечание: есть ответ с высшее голосования доступен. Из-за поэтому сортировка Это ниже принятого ответа.

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

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

    oSession.oRequest ["Прокси-авторизация"] = " Basic sOMeBASE64eNCODEdSTRING=";

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


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

Rules > Automatically Authenticate

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

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


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

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

Как вы генерируете HTTP-запросы, о которых идет речь? Каковы точные заголовки ответов HTTP?


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

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


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