小弟用asp.net(VB)login.aspx
 uslogin.Values.Add("usname", TextBox1.Text.ToString)
            uslogin.Values.Add("umoney", myDataSet.Tables(0).Rows(0)("money"))
            uslogin.Values.Add("ujf", myDataSet.Tables(0).Rows(0)("jf"))
            uslogin.Values.Add("urole", myDataSet.Tables(0).Rows(0)("role"))
            uslogin.Expires = DateTime.Now.AddDays(1)
            '  uslogin.Domain = "localhost"
            '    Response.Cookies.Add(uslogin)
            Response.AppendCookie(uslogin)
            Server.Transfer("default.aspx")
            Response.Redirect("default.aspx")default.aspx
  If Not Response.Cookies("uslogin").Value Is Nothing Then
            Label1.Text = "登录用户:" & Response.Cookies("uslogin")("usname")
   End Ifdomain没设置
当我打开127.0.0.1登录用户名密码以后defalut.aspx成功显示登录用户为admin 如果我再打开一个同样页面无需登录就显示用户登录信息,这是不是说明cookie保存没问题啊,但是我关闭浏览器再打开就要重新登录。。但是我设置了过期时间啊!求高手帮忙