Преглед на файлове

Parsing auth header - fix issue 206, IE case

Sergey Lyubka преди 14 години
родител
ревизия
db1c0806ef
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      mongoose.c

+ 1 - 1
mongoose.c

@@ -2057,7 +2057,7 @@ static int parse_auth_header(struct mg_connection *conn, char *buf,
   // Parse authorization header
   for (;;) {
     name = skip(&s, "=");
-    value = skip(&s, " ");
+    value = skip(&s, ", ");  // IE uses commas, FF uses spaces
 
     // Handle commas: Digest username="a", realm="b", ...
     if (value[strlen(value) - 1] == ',') {