2012-03-15 143 views
0

我借用了http代理服務器的代碼,一切正常。現在我想通過要求驗證來限制代理服務器的使用。如何在代理服務器中實現身份驗證

所以,我試過如下:

在客戶端:創建從谷歌請求頁面

  1. Web客戶端。
  2. Web客戶端使用帶有用戶名和密碼的WbProxy。
在服務器上

,該請求通過,我可以看到標頭:

所以我必須向客戶端響應服務器:

  • HTTP/1.0 407代理服務器身份驗證
  • 代理驗證:基本境界=「代理」

在這一點上,我希望客戶將隨後與用於用戶名和密碼響應WebProxy憑證。但是這並沒有發生。

我錯過了什麼?如何讓我的代理服務器需要驗證並最終測試發送的憑證?

回答

0

我明白了,必須在回覆客戶端的回覆中添加「\ r \ n \ r \ n」。瘸!

相關問題