Je le code suivant qui définit un cookie:Cookie perd de sa valeur dans ASP.net
string locale = ((DropDownList)this.LoginUser.FindControl("locale")).SelectedValue;
HttpCookie cookie = new HttpCookie("localization",locale);
cookie.Expires= DateTime.Now.AddYears(1);
Response.Cookies.Set(cookie);
Cependant, lorsque je tente de lire le cookie, la valeur est nulle. Le cookie existe. Je ne suis jamais en mesure de vérifier ce qui suit:
if (Request.Cookies["localization"] != null && !string.IsNullOrEmpty(Request.Cookies["localization"].Value))
Aide?
Utilisez livehttpheaders pour voir si le cookie est retourné à le navigateur: http s: //addons.mozilla.org/fr-fr/firefox/addon/3829 –
N'oubliez pas d'accepter une réponse à la question –