0

我的网站有定制的身份验证系统,它使用 asp.net 中的会话而不是表单身份验证。登录页面获取电子邮件和密码,在数据库中查找并设置会话为真(如果存在)。你可以猜到的问题是默认情况下,会话不会持续超过 20 分钟。我的问题是我如何使用 cookie 或任何替代解决方案来为用户提供一种登录方式,直到他们退出。

4

2 回答 2

0

您可以每 15 分钟不活动时使用 javascript 重新加载页面。然后该请求将阻止超时。

于 2012-04-21T19:05:53.807 回答
0
Response.Cookies["userName"].Value = "patrick";
Response.Cookies["userName"].Expires = DateTime.Now.AddMinutes(10);
于 2012-04-21T19:47:14.580 回答