session-timeout相关内容
我使用的是 Vaadin 7.1.7,但我不知道如何设置 session-timeout参数(例如,1 分钟). 据我所知,Vaadin 7.xx 不生成 web.xml,它使用 @VaadinServletConfiguration 注释但似乎没有 web.xml代码>会话超时参数. 解决方案 据我所知,在 Vaadin 7 中有 2 种设置会话超时的方法. 在 web.xm
..
我有一个基于 jsp servlet 的应用程序,会话时间超过 30 分钟,我想在有人有意或无意关闭浏览器窗口时立即使会话无效(操作系统关闭/从 tast 管理器关闭/关机) > 我可以对此进行检查并使会话无效吗? 解决方案 无法处理这种情况. 有些浏览器提供此设置作为他们的首选项,但您无法以编程方式处理此设置. 最大: 您可以在连接关闭后立即从与 gmail 中的
..
我发现 ZF2 会话和超时出现了一些奇怪且令人沮丧的行为. 这是我用来设置会话的代码: $sessionConfig = new \Zend\Session\Config\StandardConfig();$sessionConfig->setOptions(array('cache_expire' =>525949,'cookie_domain' =>'mydomain.com','c
..
我已经使用 Sitecore 7.1 版几个月了,并且注意到 Sitecore 客户端在闲置大约 20 分钟后将我注销.其他用户在编辑内容时也报告了这些问题. 我使用的是 Windows 7、IIS 7、.NET 框架 4.5. 我已经检查了错误日志中的任何内容,没有发现明显的错误并且 keepalive 服务正在运行 - 我在日志中获得了以下信息: ManagedPoolThrea
..
我有一个登录系统.使用我的登录会话存储和 cookie(如果您“还记得我"),然后您登录.当您在 home.php 的登录系统中时(您只能在 session/cookie 已注册的情况下输入),我希望“用户"表中的状态字段在您注销时更新为在线和离线. 我知道如何执行此操作,以便在您登录和注销时更新状态,但问题是:当用户离开站点而未注销(按下实际的注销按钮)时,我该怎么办?我的意思是,如果状态
..
我有一个使用 MySQL 临时表来存储购物车内容的购物车应用程序.购物车表的每一行都保存了会话值以唯一标识该行.我正在使用以下方法设置初始值: $session_id = session_id(); 每次用户将商品添加到他们的购物车时,我都会运行查询来计算他们购物车中的产品数量并使用以下方法保存该值: $_SESSION["total_cart_products"] = $cart_tota
..
在 Zend Framework 或 PHP 中有没有办法获取会话(PHPSESSID cookie)到期之前的时间? 解决方案 我不知道框架提供了任何方法来实现这一点.但是一旦您知道 ZF 将其命名空间的到期时间存储在哪里,您就可以执行以下操作: $session = new Zend_Session_Namespace('Zend_Auth');$session->setExpira
..
如果我在描述符页面中提到会话超时 30 在终止会话之前,我想在数据库中进行插入操作.有没有插入的可能.我有一个想法,当用户登录页面时,我可以使用触发器插入数据 30 分钟.但是,如果其他人更改为 -1 或超过 30 分钟而没有注意到用户登录时触发器正在运行,我该怎么办? 解决方案 每次客户端进行交互时,会话超时的剩余时间都会
..
我正在使用 Spring 安全身份验证,并且在成功登录后设置会话.我已将 session-timeout 配置为 10 分钟,但几分钟后会话被删除.我不知道为什么. 这里是调试输出: 2013-09-13 12:34:29 DEBUG HttpSessionEventPublisher:83 - 发布事件:org.springframework.security.web.session.H
..
根据我的理解,创建一个将 idle_time 设置为某个值(以分钟为单位)的配置文件,并使用此配置文件创建一个用户应该会强制使用 SNIPED 状态用户的会话,以防他空闲时间超过 idle_time.当用户在发生这种情况后尝试执行查询时,他会收到一条消息,要求他再次连接. 第一个问题:是吗?如果是,请继续阅读: 我在 sqlplus 中按如下方式运行测试脚本(显然没有占位符): co
..
我是 Zend 的新手,我想问一下,如果用户空闲 10 分钟,我如何使用户会话命名空间的特定密钥过期.我在 zend 会话中定义了一个命名空间 $session = new Zend_Session_Namespace('loginNamespace'); 现在,当用户登录时,我在会话命名空间中设置了登录键 = 1.现在,如果用户保持空闲,而只是该密钥,我不想使整个会话过期.我该怎么做?
..
如果用户在 10 分钟内没有执行任何操作,是否可以选择销毁会话? 解决方案 session_start();//10 分钟(以秒为单位)$inactive = 600;$session_life = time() - $_SESSION['timeout'];如果($session_life > $inactive){session_destroy();标头(“位置:logoutpage.
..
我需要在控制器中设置一个过期时间为 5 分钟的会话.我该怎么做?我需要类似的东西: $this->container->get('session')->set('mysession', 'value', 'expiration'); 以 symfony2 的方式? 谢谢! 解决方案 此功能最近.您可以更新到此提交或补丁.从代码看来,您可以通过以下方式设置到期时间, $this-
..
我在 tomcat 7 的 web.xml 中有以下配置.我想知道我是否可以在这里添加任何可配置的参数,以便如果用户尝试在 30 分钟后执行任何操作,我将重定向用户访问我们的主页. 30mydomain.mycompany.comtruefals
..
我已经使用 javascript 实现了会话超时警告,它只是询问用户是否要延长会话或注销.问题在于,这是针对内部网门户,其中高级用户通常会同时向应用程序打开多个浏览器窗口或选项卡.目前,系统会提示他们即将从每个浏览器窗口注销.如何让代码更智能地检测到他们正在积极使用另一个浏览器会话? 解决方案 您不能指望所有选项卡/窗口都属于同一个会话,因为它们可能会生成并包含在单独的进程中,而您不会对此
..
我被困住了,我正在做项目 hotbartendersla 我在事件预订中使用了很多会话来处理数据,现在我想在用户关闭浏览器的窗口/选项卡时销毁会话,因为当我打开站点时,选择仍然和我一样. > 我用过这个 window.onbeforeunload = function() {$.post("mysessionsdestroypage.php",function(data){});}
..
我有一个 PHP 程序,我想在屏幕上打印用户在他们的会话到期前还有多长时间.我希望它在重新加载页面时更新. 例如像这样的简单消息: 您的会话将在 60 分钟后到期 ...页面重新加载... 您的会话将在 59 分钟后到期 另外,如何设置超时值? 解决方案 您可以设置一个带有 UNIX 时间的 cookie 并与之进行比较. setcookie("start"
..
我正在寻找一种解决方案,允许我定期检查用户会话是否已过期,如果已过期,则将他重定向到登录页面. 我正在使用 Authlogic gem,所以我正在做的是调用一个对 current_user 进行测试的函数. 我的 USER_SESSION_TIMEOUT 是 5 分钟,所以我每 5:10 分钟进行一次 ajax 调用. {:控制器=>'user_session', :action =>'ch
..
我似乎在任何地方都找不到它...如何在 Rails 中删除/销毁/重置/清空/清除用户的会话?不只是一个价值,而是整个事情.. 解决方案 要清除整个事情,请使用控制器中的 reset_session 方法. reset_session 这是关于此方法的文档:http://api.rubyonrails.org/classes/ActionController/Base.html#M00
..
我的应用程序目前使用 Spring Session 和 Redis 作为后端. 我搜索了官方文档 用于 Spring Session,但无法找到使用该模块时的默认会话超时时间. 我也不确定如何在必要时更改默认超时时间. 有人可以请教吗? 解决方案 使用 redis 存储库时配置会话超时的最简单方法是 @EnableRedisHttpSession(maxInactive
..