我在登录页面login.aspx.as验证成功后增加了如下代码                    HttpCookie newCookie = new HttpCookie("user");
                    newCookie.Values.Add("username",TextBox1.Text.Trim());
                    newCookie.Values.Add("password",TextBox2.Text.Trim());
                    newCookie.Expires = DateTime.Now.AddMinutes(50);
                    Response.AppendCookie(newCookie);
                    Response.Redirect("Mainframe.aspx");并且在其他页面的protected void Page_Load(object sender, EventArgs e)中增加了   HttpCookie newCookie=Request.Cookies["user"];
        if (newCookie != null)
        {
           //code
        }
        else
        {
            Response.Write("您还没有登录!");
        }
奇怪的是VS中运行时,没有问题。
而且放在服务器上后,别人访问服务器也没有问题,可是自己访问就不可以了,总是执行else代码。读取不到cookies
不知道问题在哪里,请高人指点!