支持非抢先验证的客户端

This commit is contained in:
fzhyzamt
2020-06-15 17:08:21 +08:00
committed by GitHub
parent f9935d0e93
commit afe313890e
+1 -1
View File
@@ -111,7 +111,7 @@ Start:
if len(s.config.Accounts) > 0 {
user, pass, ok := parseBasicAuth(request.Header.Get("Proxy-Authorization"))
if !ok || !s.config.HasAccount(user, pass) {
return common.Error2(conn.Write([]byte("HTTP/1.1 407 Proxy Authentication Required\r\nProxy-Authenticate: Basic realm=\"proxy\"\r\n\r\n")))
return common.Error2(conn.Write([]byte("HTTP/1.1 407 Proxy Authentication Required\r\nProxy-Authenticate: Basic realm=\"proxy\"\r\nConnection: close\r\n\r\n")))
}
if inbound != nil {
inbound.User.Email = user