ログインに成功すると、ユーザー名を含む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セッション?または、認証セッションを作成しますか?また、あなたはどんな行動をしていますか?その間にブラウザを閉じていますか? –
ログインフォームから次のフォームにナビゲートするときに、ASP.NETセッションがリセットされています。これは上記のコードを追加した後です。 –
上記のコードはログインフォームか他の場所にありますか? – M3NTA7