commit | 8526adfbd901f766b90f0116d8a40a1a4bdc8fb7 | [log] [tgz] |
---|---|---|
author | Senthil Kumaran <orsenthil@gmail.com> | Wed Feb 24 16:45:46 2010 +0000 |
committer | Senthil Kumaran <orsenthil@gmail.com> | Wed Feb 24 16:45:46 2010 +0000 |
tree | 22dbb5398f8107da54c2e07d15c4ef7c9a6ee967 | |
parent | 2d9856d6ce7b338793e5b3c26206500cee2687d7 [diff] [blame] |
Fix for Issue3819 - urllib2 sends Basic auth across redirects
diff --git a/Lib/urllib2.py b/Lib/urllib2.py index 87ef9fb..122f777 100644 --- a/Lib/urllib2.py +++ b/Lib/urllib2.py
@@ -839,7 +839,7 @@ auth = 'Basic %s' % base64.b64encode(raw).strip() if req.headers.get(self.auth_header, None) == auth: return None - req.add_header(self.auth_header, auth) + req.add_unredirected_header(self.auth_header, auth) return self.parent.open(req, timeout=req.timeout) else: return None