Khi đăng nhập thành công, tôi muốn lưu cookie chứa tên người dùng.Phiên bị mất khi lưu cookie
Cookie lưu chính xác và tải tên người dùng chính xác nhưng mất phiên!
Các mã để truy xuất tên người dùng là:
if (Request.Cookies["userName"] != null)
{
txtEmail.Text = Request.Cookies["username"].Value;
chkRemember.Checked = true;
}
Mã để lưu username là:
HttpCookie aCookie = new HttpCookie("username");
aCookie.Value = txtEmail.Text;
aCookie.Expires = DateTime.Now.AddYears(5);
Response.Cookies.Add(aCookie);
Bất kỳ trợ giúp sẽ được đánh giá cao, Cảm ơn bạn
Ý bạn là gì trong phiên? Phiên ASP.NET? Hoặc tạo phiên xác thực? Ngoài ra bạn đang thực hiện hành động nào chính xác? Bạn có đóng trình duyệt ở giữa không? –
Phiên ASP.NET đang được đặt lại khi điều hướng từ biểu mẫu đăng nhập sang biểu mẫu tiếp theo. Đây chỉ là sau khi thêm mã ở trên. –
Mã trên có trong biểu mẫu đăng nhập hay ở nơi khác không? – M3NTA7