gpt4 book ai didi

c# - 保存 cookie 时 session 丢失

转载 作者:太空狗 更新时间:2023-10-29 23:33:39 31 4
gpt4 key购买 nike

成功登录后,我想保存一个包含用户名的 cookie。

cookie 正确保存并正确加载用户名但丢失 session !

取回用户名的代码是:

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);

非常感谢任何帮助,谢谢

最佳答案

有点疯狂,但是您要从 https 迁移到 http 吗?例如。登录表单为https,后续页面为http

如果是这样,大多数浏览器将放弃 session cookie。

谢谢,法兰

关于c# - 保存 cookie 时 session 丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9066687/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com