2016-06-30 5 views
1

Я использую Fiddler Core в своем проекте и имел успешные запросы маршрутизации через прокси-сервер SOCKS, который не требует аутентификации.Подключитесь к прокси SOCKS, требующему аутентификации

oS["x-OverrideGateway"] = string.Format("socks={0}:{1}", ProxyHost, ProxyPort); 

Теперь я пытаюсь подключиться к прокси SOCKS, требующему аутентификации. Я попытался добавить ниже, за этот руководство, отличное от SOCKS: Authenticate With CBT.

oS["X-AutoAuth"] = Auth; 

Где Auth это строка, содержащая учетные данные в виде username:password. Но соединение всегда терпит неудачу с исключением Bad Gateway. Я успешно подключился к тому же прокси SOCKS, используя curl и следуя его рекомендациям для аутентифицированного прокси-сервера SOCKS.

После X-AutoAuth не работал Я отразил часть кода и обнаружил, что этот механизм аутентификации не используется для SOCKS.

ответ