Browse Source

Merge branch 'master' of github.com:Kozea/radicale

Guillaume Ayoub 9 years ago
parent
commit
656680d998
1 changed files with 2 additions and 2 deletions
  1. 2 2
      radicale/__init__.py

+ 2 - 2
radicale/__init__.py

@@ -251,8 +251,8 @@ class Application:
         # Ask authentication backend to check rights
         authorization = environ.get("HTTP_AUTHORIZATION", None)
 
-        if authorization:
-            authorization = authorization.lstrip("Basic").strip()
+        if authorization and authorization.startswith("Basic"):
+            authorization = authorization[len("Basic"):].strip()
             user, password = self.decode(base64.b64decode(
                 authorization.encode("ascii")), environ).split(":", 1)
         else: