【问题标题】:Automatic session expired in google chrome谷歌浏览器中的自动会话过期
【发布时间】:2017-06-03 10:50:22
【问题描述】:

我在登录时将登录用户信息存储到会话中 使用以下代码:

Session["LoginUserId"] = txtUserName.Text;

当我在 google chrome 中运行应用程序时,我的会话将在几分钟后自动为空,但对于 Mozilla Firefox 和 Internet Explorer,它运行良好。

我已经为 seesionState 设置了过期时间,但它也不起作用。

那么,请建议我该怎么做?

【问题讨论】:

  • 您能给我们提供更多有关该网站的背景信息吗?这是一个“正常”的网站吗?脸书应用?还有什么?
  • @mjwills 这是一个正常的项目管理网站,我已经尝试过你的两个问题链接,但这对我不起作用
  • 您是否尝试过禁用 Chrome 中的所有插件?
  • @Mad Myche 是的,我尝试过,但它不起作用

标签: c# asp.net google-chrome session


【解决方案1】:

存储会话表而不是浏览器会话,并在每次登录和用户活动时检查会话和过期时间。

您可以通过增加注销/过期时间来管理会话,这将帮助您增加会话时间。

【讨论】:

  • 这应该是评论而不是答案,请参阅Help-Center 以获得更好的答案!在真正理解铺设问题之前给出答案是不好的,所以与nopCommerce论坛不同:)
猜你喜欢
  • 2012-06-13
  • 2021-02-23
  • 1970-01-01
  • 1970-01-01
  • 2012-01-21
  • 1970-01-01
  • 2017-08-09
  • 1970-01-01
  • 2012-04-25
相关资源
最近更新 更多