У меня есть следующий код, который устанавливает cookie:
string locale = ((DropDownList)this.LoginUser.FindControl("locale")).SelectedValue;
HttpCookie cookie = new HttpCookie("localization",locale);
cookie.Expires= DateTime.Now.AddYears(1);
Response.Cookies.Set(cookie);
Однако, когда я пытаюсь прочитать файл cookie, значение равно Null. Файл cookie существует. Я никогда не пропустил следующее, если проверит:
if (Request.Cookies["localization"] != null && !string.IsNullOrEmpty(Request.Cookies["localization"].Value))
Справка