Sitecore 8 - 会话在 1 分钟后超时

Sitecore 8 - Session times out at 1 minute

我正在尝试在我的基于 Sitecore 8 的网站上实施客户登录系统。当客户正确输入他们的用户名和密码时(根据外部数据库检查),我设置

Session["User ID"] = USER_ID;

并重定向到主页。除了 Session["User ID"] 变量在 1 分钟后清除,导致用户被注销外,这一切工作正常。我尝试将 web.config 中的 sessionState 超时参数扩展到 60,但这没有用。关于为什么会发生这种情况的任何想法?

您可以使用以下方法为会话设置 Timeout

  Session["User ID"] = "XX";
  Session.Timeout = 600000;

例如,这会将您的会话限制为 10 分钟

祝你好运。

是的。您的页面可能不包含正确的 DMS VisitorIdentification,导致您的会话被标记为机器人。机器人获得较短的会话到期时间以节省服务器资源。

此处描述:http://zzzgo.com/2015/03/24/Sitecore-session-timeout-quickly-1-min-when-not-logged-in.html

这里: