读书人

为啥看不到cookie文件?解决办法

发布时间: 2012-01-30 21:15:58 作者: rapoo

为啥看不到cookie文件?
像这样的代码:
if(Ituser.Itsun_Login())
{
try
{
HttpCookie MyCookie = new HttpCookie( "myit ");
System.Text.StringBuilder sbi = new System.Text.StringBuilder();
sbi.Append(this.txtName.Text.Trim().ToString());
sbi.Append( "# ");
sbi.Append(this.txtPas.Text.Trim().ToString());
MyCookie.Values.Add( "value ",sbi.ToString());
MyCookie.Expires = DateTime.Now.AddDays(1);

Response.Cookies.Add(MyCookie);

Session[ "UserName "]=Ituser.username;
Session[ "flag "]= "mysession ";
Response.Redirect( "middle.aspx ");
}
catch(Exception ex)
{
this.msg.Text= "得到错误信息! " + ex.Message;
}
}
else
{
this.msg.Text= "对不起,请输入正确的用户名与密码! ";
}

我在这样写的时候,进行测试,并登录到middle.aspx文件,(系统是win2003)但在这个目录(C:\Documents and Settings\Administrator\Cookies)下看不到自己所创建的cookie,是怎么回事?

[解决办法]
许多浏览器是把生命期局限在进程内的cookie保存在内存里,并不写入文件。

读书人网 >asp.net

热点推荐