Прорыв через ISA proxy ошибку HTTP/1.1 407 Proxy Authentication Required
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Прорыв через ISA proxy ошибку HTTP/1.1 407... Expand / Collapse
Автор
Сообщение
04.04.2007 16:37
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 04.09.2007 19:56
Сообщ.: 42, Visits: 337
мой клиент на си++ по http протоколу общается с моим же сервром. Если на пути тупое прокси, то всё работает, но если через ISA - кабздец, эта гадина требует авторизации для того, чтобы выполнять мои запросы.

ISA прокси возвращает следующее

HTTP/1.1 407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy filter is denied. )

Via: 1.1 SIS02

Proxy-Authenticate: Negotiate

Proxy-Authenticate: Kerberos

Proxy-Authenticate: NTLM

Connection: Keep-Alive

Proxy-Connection: Keep-Alive

Pragma: no-cache

Cache-Control: no-cache

Content-Type: text/html

Content-Length: 4105

Далее сама страница с текстом ошибки….

Как проходить авторизацию? Я правильно понимаю, что в каждом http-запросе, который моя программа посылает к проксе должно быть поле типа Proxy-Authentication: blablabla?

Если да, то как сформировать это блаблабла в самой программе? Без .Net. Моя программа работает с ведома пользователя, это никакой не вирус, поэтому я могу обеспечить ввод с клавиатуры его логина и пароля в винде.
Правильно ли я понимаю, что блаблабла – это каким-то образом преобразованные логин и пароль?

Как прорваться через этот микрософтовский уродец? Скольким же людям он жизнь-то осложнил!
Сообщ. #912247
02.06.2007 16:29


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 19.09.2007 1:55
Сообщ.: 97, Visits: 1 021
Этот уродец есть лучшее, что было сделано в мире прокси. Как ты правильно подметил, тупые прокси пропускают всех, кому не лень. А ISA требует авторизации одним из нескольких способов (AD, RADIUS и т.п.).

Чтобы твоя примитивная софтина, на которую ты накидал компонент, которые не умеют авторизоваться на прокси (а есть и такие, которые умеют) могла пройти через ису - поставь на машине Firewall Client от самОй исы.

Сообщ. #913819
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 3:48