考慮這個,如果一個是Web應用程序的用戶mulltiple佔單臺計算機上的cookie
,如:
一個有人訪問SomeWebSite.com作爲普通用戶(註冊)
HttpCookie cookie = new HttpCookie("LastVisit");
cookie.Value = DateTime.Now.ToString();
cookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(cookie);
乙訪問SomeWebSite.com,使用其他帳戶作爲慢化劑/管理員
HttpCookie cookie = new HttpCookie("LastVisit");
cookie.Value = DateTime.Now.ToString();
cookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(cookie);
這兩個cookie屬於同一個域,但是對於兩個不同的帳戶。瀏覽器如何知道哪個cookie屬於哪個帳戶?如果我們使用下面的代碼來訪問它。
if (Request.Cookies["LastVisit"] != null)
{
string lastTimeUserVisited = Request.Cookies["LastVisit"].Value;
}
編輯:這是我平生第一次對Cookie的工作。
我也感謝您的耐心