【发布时间】:2013-08-07 14:37:09
【问题描述】:
我意识到这个问题可能以前被问过,但我找不到与我的情况完全匹配的任何内容。
我在 ASP.Net 网页(不是 Web 表单)和 WebMatrix 中使用 WebMail 帮助器创建了一个网站。用户需要登录网站,并且有一个“记住我”框(理论上)将让用户保持登录状态,直到他/她选择退出。如果用户关闭浏览器并在 20-30 分钟内重新打开,该网站会保持用户登录状态。但是,在 20-30 分钟未访问该网站后,用户将退出。 (顺便说一句,即使使用 WebMatrix 模板“Starter Site”,这个问题似乎也存在。)
我尝试了多种解决方案,其中许多已发布在 Stack Overflow 上,但似乎没有任何效果。
【问题讨论】:
-
您尝试过哪些“多种解决方案”?会有所帮助,所以我们不会重复它们。
-
很遗憾,我没有保存无效的尝试,因此我无法准确告诉您我尝试了什么。大多数涉及尝试创建我的网站可以访问的 cookie,但我不确定我是否正确创建了 cookie,或者我的访问尝试是否正确。
-
我希望在该代码模板的某个地方,有一个条件,它检查当前会话不活动的持续时间。查看验证码,看看是否有时间检查或类似的东西。
标签: c# asp.net razor webmatrix