|  | @@ -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] == ',') {
 |