2012-03-15 102 views
0

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

所以,我试过如下:

在客户端:创建从谷歌请求页面

  1. Web客户端。
  2. Web客户端使用带有用户名和密码的WbProxy。
在服务器上

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

所以我必须向客户端响应服务器:

  • HTTP/1.0 407代理服务器身份验证
  • 代理验证:基本境界=“代理”

在这一点上,我希望客户将随后与用于用户名和密码响应WebProxy凭证。但是这并没有发生。

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

回答

0

我明白了,必须在回复客户端的回复中添加“\ r \ n \ r \ n”。瘸!