Fix compatibility between python2 and 3

This commit is contained in:
Jean-Marc Martins
2013-09-19 14:40:03 +02:00
parent 6c40f5e24a
commit a631c8c761
5 changed files with 18 additions and 11 deletions

View File

@@ -272,9 +272,9 @@ class Application(object):
if authorization:
authorization = \
authorization.lstrip("Basic").strip().encode("ascii")
user, password = self.decode(
base64.b64decode(authorization), environ).split(":", 1)
authorization.decode("ascii").lstrip("Basic").strip()
user, password = self.decode(base64.b64decode(
authorization.encode("ascii")), environ).split(":", 1)
else:
user = password = None