如何在代理服务器中实现身份验证

时间:2012-03-15 17:36:49

标签: http-proxy

我借用了一个http代理服务器的代码,一切正常。现在我想通过要求身份验证来限制代理服务器的使用。

所以,我尝试了以下内容:

在客户端:

  1. 创建的网络客户端,用于从Google请求页面。
  2. Web客户端使用带有用户名和密码的WbProxy。
  3. 服务器上的

    ,请求通过,我可以看到标题:

    所以我让服务器响应客户端:

    • HTTP / 1.0 407需要代理身份验证
    • 代理 - 身份验证:基本领域=“代理”

    此时,我希望客户端能够使用用于WebProxy凭据的用户名和密码进行响应。但这不会发生。

    我错过了什么?如何让我的代理服务器要求身份验证并最终测试发送的凭据?

1 个答案:

答案 0 :(得分:0)

我想通了,不得不将“\ r \ n \ r \ n”添加回客户端的响应中。 LAME!