Когда я сериализирую значение и сохраняю в cookie, я вижу текстовый файл cookie в папке Cookies. Но если я не сериализую это значение, я не вижу текстовый файл cookie.
Вот мой код:
(Сериализация)
BinaryFormatter bf = new BinaryFormatter();
MemoryStream ms = new MemoryStream();
bf.Serialize(ms, "111");
byte[] bArr = ms.ToArray();
string sCookieVal = Convert.ToBase64String(bArr);
HttpCookie cook = new HttpCookie("cookieName");
cook.Value = sCookieVal;
cook.Expires = DateTime.Now.AddMinutes(20);
HttpContext.Current.Response.Cookies.Add(cook);
(десериализируются)
HttpCookie cook = new HttpCookie("cookieName");
cook.Value = "111";
cook.Expires = DateTime.Now.AddMinutes(20);
HttpContext.Current.Response.Cookies.Add(cook);
Почему я не вижу значения unserialize в папке cookies? Где это хранится? Физический путь или виртуальный путь?
Спасибо за вашу помощь.