小弟用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保存没问题啊,但是我关闭浏览器再打开就要重新登录。。但是我设置了过期时间啊!求高手帮忙
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保存没问题啊,但是我关闭浏览器再打开就要重新登录。。但是我设置了过期时间啊!求高手帮忙
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货