【问题标题】:Sitecore 7 - logout session when browser window shuts downSitecore 7 - 浏览器窗口关闭时注销会话
【发布时间】:2014-03-18 09:52:42
【问题描述】:

在我的 Sitecore 6.2 项目中:

  • 打开浏览器窗口并登录到 sitecore 内容编辑器
  • 关闭浏览器窗口
  • 再次打开浏览器窗口
  • 我已登出。我需要重新登录

但是,在我的 sitecore 7 项目中,在我关闭浏览器窗口并再次打开它之后,我不需要再次登录。我的会话仍然有效。

对于 2 个项目,我有相同的配置。

我尝试了 Authentication.ClientSessionTimeout 和 Authentication.SessionTimeout 设置,但没有帮助。

有谁知道我需要在 Sitecore 7 中配置什么以便关闭浏览器窗口导致注销?

感谢

【问题讨论】:

    标签: session timeout persistence sitecore sitecore7


    【解决方案1】:

    我刚刚使用 IE9、Chrome(最新)和 FireFox(最新)对 Sitecore 7.0(初始版本)进行了测试。
    在所有情况下,我都需要在完全关闭浏览器后重新登录。

    在什么情况下它不适合您? (什么浏览器和 Sitecore 修订版)
    您是否完全退出浏览器而只关闭一个标签?
    请注意,关闭标签不会结束您的会话。

    【讨论】:

    • 嗨,路德。就是这样。我只是关闭选项卡并期望会话将结束。无论如何,你的回答解决了这个问题。你知道当我关闭浏览器时如何让注销处理器被调用吗?有可能吗?
    • 一种方法是在 Sitecore 客户端中实现一些自定义 JavaScript,这些 JavaScript 作用于 window.close 事件,然后向 logout.aspx 页面发出请求。
    猜你喜欢
    • 1970-01-01
    • 2022-09-30
    • 1970-01-01
    • 1970-01-01
    • 2010-10-31
    • 2015-12-13
    • 1970-01-01
    • 2018-12-13
    • 2017-01-05
    相关资源
    最近更新 更多