Asp.net 为什么在IE选项中禁用cookie后,它仍然可以写和读cookie?

Asp.net 为什么在IE选项中禁用cookie后,它仍然可以写和读cookie?,asp.net,cookies,Asp.net,Cookies,WebForm1.aspx protected void Page_Load(object sender, EventArgse) { Response.Cookies.Add(new HttpCookie("Name3", "YES...")); } WebForm2.aspx protected void Page_Load(object sender, EventArgse) { Response.Write("Your name: " + Request.Cookies["Name

WebForm1.aspx

protected void Page_Load(object sender, EventArgse)
{
 Response.Cookies.Add(new HttpCookie("Name3", "YES..."));
}
WebForm2.aspx

protected void Page_Load(object sender, EventArgse)
{
 Response.Write("Your name: " + Request.Cookies["Name3"].Value);
}
我已经更改了IE选项,使其阻止所有cookie,但为什么WebForm2.aspx仍然可以输出YES。。。??我想,因为我禁用了IE选项中的所有cookie,所以我不应该能够写入和读取cookie


如果您有时间,可以快速尝试。

尝试通过按Control+D清除现有缓存数据,然后选择cookies并单击ok。

在IE中阻止cookies时,它是否保留现有cookies?