为什么我的Cookie 不能写到客户端?
今天遇到一个很郁闷的问题,cookie有时候可以写到客户端,有时候不行,也就不能生成Cookies文件,为什么这个东西 在有的机子上可以,有的机子上不可以呢?(客户端都有权限读写cookies),现在我把测试的代码贴上来 ,请各位高手赐教,谢谢!!!
if(Request.Cookies["myCookies"]==null)
{
HttpCookie myCookie = new HttpCookie("mycookies","牛");
myCookie.Expires=System.DateTime.Now.AddSeconds(20.0d);//设置过期时间10秒
myCookie.Values.Add("你的名字","大牛");
Response.AppendCookie(myCookie);
if (Request.Cookies["myCookies"]!=null)
{
this.Response.Write("写入了一个Cookie,20秒后清除!");
}
string xx = Request.Cookies["myCookies"].Value.ToString();
this.Response.Write(xx);
return;
}
else
{
this.Response.Write("Cookie存在,20秒才可以重新来一次!!!");
return;
}