У меня есть сайт Asp.Net и есть 2 куки.Почему cookie удаляется
Я создаю эти файлы cookie этим кодом;
public static void CreateCookie(string Cookie)
{
HttpCookie cookie = new HttpCookie(Cookie);
cookie.Expires = DateTime.Now.AddYears(1);
HttpContext.Current.Response.Cookies.Add(cookie);
}
CreateCookie("Cookie1");
CreateCookie("Cookie2");
Таким образом, срок службы обоих печенья составляет 1 год, как я вижу на Chrome.
Но когда я проверю через 1 день, я вижу, что Cookie1 автоматически удаляется,
, хотя я проверяю файлы cookie без входа на сайт и просто проверяю Chrome.
Я не могу этого предотвратить. Почему это происходит?
И как я могу это исправить?
Обновление:
Эта ошибка возникает только на моем собственном сайте.
И я собираюсь проверить это на другом компьютере и другом браузере.
Обратное [обсуждается здесь] (http://stackoverflow.com/questions/10617954/chrome-doesnt-delete-session-cookies), я почти уверен, у вас есть параметр конфиденциальности или активный плагин, который удаляет файлы cookie независимо от них. Пожалуйста, уточните, происходит ли это только в этом браузере, на этом компьютере, на этом сайте и т. Д., Как описано в [ask]. – CodeCaster
Okey Я добавил обновление. –
Но мой браузер не имеет расширения. –