/**
* OIDC cookie header key
*/
-#define OIDC_COOKIE_HEADER_KEY "Cookie"
+#define OIDC_COOKIE_HEADER_KEY "cookie"
/**
* OIDC cookie header information key
*/
-#define OIDC_AUTHORIZATION_HEADER_KEY "Authorization"
+#define OIDC_AUTHORIZATION_HEADER_KEY "authorization"
/**
* OIDC cookie header information key
struct GNUNET_REST_RequestHandle *handle = cls;
struct GNUNET_HashCode hkey;
char *val;
+ char *lowerkey;
- GNUNET_CRYPTO_hash (key, strlen (key), &hkey);
+ lowerkey = GNUNET_strdup (key);
+ GNUNET_STRINGS_utf8_tolower (key, lowerkey);
+ GNUNET_CRYPTO_hash (lowerkey, strlen (lowerkey), &hkey);
GNUNET_asprintf (&val, "%s", value);
if (GNUNET_OK !=
GNUNET_CONTAINER_multihashmap_put (handle->header_param_map,
{
GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
"Could not load add header `%s'=%s\n",
- key, value);
+ lowerkey, value);
}
+ GNUNET_free (lowerkey);
return MHD_YES;
}