成功登錄後,我想保存包含用戶名的cookie。保存cookie時會話丟失
Cookie正確保存並正確加載用戶名,但會話丟失!
中檢索用戶名的代碼是:
if (Request.Cookies["userName"] != null)
{
txtEmail.Text = Request.Cookies["username"].Value;
chkRemember.Checked = true;
}
的代碼保存的用戶名是:
HttpCookie aCookie = new HttpCookie("username");
aCookie.Value = txtEmail.Text;
aCookie.Expires = DateTime.Now.AddYears(5);
Response.Cookies.Add(aCookie);
任何幫助,將不勝感激,謝謝
你是什麼意思的會話? ASP.NET會話?或者形成驗證會話?你還有什麼行爲準確表演?你在關閉瀏覽器嗎? – 2012-01-30 15:58:33
從登錄表單導航到下一個表單時,ASP.NET會話正在重置。這只是在添加上面的代碼之後。 – 2012-01-30 16:18:05
上面的代碼是在登錄表單中,還是在其他地方? – M3NTA7 2012-01-30 17:18:53