Nous avons deux cookies créés avec le même nom. Quand je parcours une boucle, je reçois toujours le premier cookie. Est-il possible d'accéder aux deux cookies séparément?Comment lire plusieurs cookies avec le même nom dans webapi en utilisant C#
if (Request.Cookies.AllKeys.Where(x => x == "test").Count() > 1)
{
foreach (var cookie in Request.Cookies.AllKeys)
{
if (Request.Cookies[cookie].Name == "test")
{
var temp = System.Web.HttpContext.Current.Request.Cookies["test"];
temp.Expires = DateTime.Now.AddDays(-1);
Response.Cookies.Add(temp);
}
}
};
Par défaut, vous obtiendrez les cookies qui sont définis par rapport au domaine dans lequel vous avez hébergé l'API Web. Si ce n'est pas obligatoire, vous devez avoir un domaine générique pour les cookies comme '* .company.com' – Saravanan