Как реализовать аутентификацию на прокси-сервере - PullRequest
0 голосов
/ 15 марта 2012

Я позаимствовал код для http прокси-сервера, все работает отлично. Теперь я хочу ограничить использование прокси-сервера, требуя аутентификации.

Итак, я попробовал следующее:

На стороне клиента:

  1. веб-клиент создан для запроса страницы от Google.
  2. веб-клиент использует WbProxy с именем пользователя и паролем.

на сервере, запрос приходит, и я вижу заголовки:

Итак, сервер отвечает клиенту:

  • HTTP / 1.0 407 Proxy Authentication Required
  • Proxy-Authenticate: базовая область = "proxy"

В этот момент я надеялся, что клиент ответит именем пользователя и паролем, используемыми для учетных данных WebProxy. Но этого не происходит.

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

1 Ответ

0 голосов
/ 17 марта 2012

Я разобрался, пришлось добавить "\ r \ n \ r \ n" к ответу обратно клиенту.LAME!

...