Как стать автором
Обновить

Google Chrome — Privoxy — Корпоративный Proxy

Привет всем. =) Думаю этот маленький топик будет по душе всем любителям браузера Google Chrome.

Столкнулся на работе с проблемой. Поставил себе Google Chrome. Уже обрадовался, НО… но возникла проблема. Для настроек proxy «Хромированный» использует базовые настройки Windows. Соответственно как и положено прописал туда адрес proxy. Пробую… Ура! Все работает… для внешних адресов. Но поскольку я разработчик мне важно было иметь возможность работать как с внешними так и с локальными хостами.

Тут напрашивается опция, называемая в настройках как «исключения». Вбиваю сюда адреса, которые не идут через proxy… и тут загвоздка. «Хромированный» отказался принимать их за локальные. ((

Я нашел такое решение… поставил себе Privoxy 3.0.10… и настроил его так:

в main configuration (config.txt) вписал:

forward / адрес прокси: порт #перенаправляем все запросы на прокси
forward *.mine 127.0.0.1:80 #а вот локальные на localhost

тут все хорошо… но у меня корпоративная прокся и мне нужно авторизоваться… для этого я беру base64 от строки вида login:password получаю такое значение:

Z2stdHVsYVxzdGF2c2tpeV9rdjpsZGlzb3VyZQ==

далее захожу в default actions и ищу строки такого вида:

{ \
+hide-forwarded-for-headers \
+hide-from-header{block} \
+set-image-blocker{pattern} \
}
/ # Match all URLs

вот тут добавляю свой заголовок для прокси и получаю вот такую запись:

{ \
+hide-forwarded-for-headers \
+hide-from-header{block} \
+set-image-blocker{pattern} \
+add-header{Proxy-Authorization: Basic Z2stdHVsYVxzdGF2c2tpeV9rdjpsZGlzb3VyZQ==} \
}
/ # Match all URLs

что сие значит… что для всех урлов будет идти дополнительный заголовок для авторизации в корпоративной проксе.

пробуем =) вуаля… все работает.

по крайней мере у меня точно =)

думаю кому нибудь топик пригодился =)
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.