From db1c0806ef4f5e5101f42f45de09a7cabcbb935d Mon Sep 17 00:00:00 2001 From: Sergey Lyubka Date: Mon, 29 Nov 2010 14:28:52 +0100 Subject: [PATCH] Parsing auth header - fix issue 206, IE case --- mongoose.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mongoose.c b/mongoose.c index a19c41cc..5fb0a63d 100644 --- a/mongoose.c +++ b/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] == ',') {