учтите это, если кто-то является пользователем веб-приложения
нравится:
A кто-то посещает SomeWebSite.com как обычный пользователь (зарегистрирован)
HttpCookie cookie = new HttpCookie("LastVisit");
cookie.Value = DateTime.Now.ToString();
cookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(cookie);
B посещает SomeWebSite.com, используя другую учетную запись в качестве модератора / admin
HttpCookie cookie = new HttpCookie("LastVisit");
cookie.Value = DateTime.Now.ToString();
cookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(cookie);
Оба куки принадлежат одному домену, но для двух разных учетных записей. Как браузер узнает, какой cookie принадлежит какой учетной записи? если мы используем следующий код для доступа к нему.
if (Request.Cookies["LastVisit"] != null)
{
string lastTimeUserVisited = Request.Cookies["LastVisit"].Value;
}
РЕДАКТИРОВАТЬ: Я впервые работаю над файлами cookie.
Я ценю ваше терпение