session-timeout相关内容
我们在Tomcat 5.5中运行供应商提供的webapp,使用StandardManager进行会话(在内存中)。由于会话可能会变得非常大(20M +),因此堆空间不足是一个严重问题。如果可能的话,用户希望将会话保持几个小时,但宁愿逐出会话而不是耗尽堆空间。供应商似乎没有在会话对象中正确实现Serializable,因此不能选择切换到持久会话管理器实现。 Tomcat允许设置一个maxAct
..
我正在尝试在Tomcat 7应用服务器上设置我的应用程序超时。首先我在web.xml中测试我的超时时间为一分钟 1 我正在使用 HttpSessionListener 以确保我的超时工作正常。我在web.xml中声明了
..
有没有办法“捕获”会话超时事件,以便在无效之前从HttpSession中检索数据? 我们正在实现过滤器接口,并且在doFilter方法中,当会话超时时,我们在登录时存储在会话对象中的用户为空。 提前致谢。 解决方案 您应该能够注册一个 HttpSessionListener ,可以让你在会话被销毁时得到通知。 它有两种回调方法: public void sessionC
..
在其他语言中,当用户登录时,您可以将Cookie的过期日期设置为远离今天,并且您可以实现此目的。我怎样才能在JSF2中实现它?我有一个jsf sessionscoped bean但是我怎么能长时间保持这个会话?。 解决方案 你可以用JSF添加cookie以及: FacesContext.getCurrentInstance()。getExternalContext.addRespo
..
后台 Web应用程序调用存储过程以执行密集型数据库更新。 web.xml 的相关部分已更新为四小时: <会话配置> 240 解决方案可用的技术包括Java 1.4.2,Struts 2,Tomcat 5.5和Apache common
..
我想编写一个Java中的Hook,如果Liferay 5.2.3 Portal的会话超时则会执行。 我设法编写一个Hook,只要用户点击logout链接,就会执行Hook,并在 liferay-hook.xml中使用以下设置: com.extensions.hooks.LogoutHook
..
我必须测试由spring和jsp编写的Web应用程序。应用程序的默认会话超时为30分钟。 我想减少会话超时。为此,我更改了 tomcatInstallationLocation / conf / 中的 web.xml 文件。但它不起作用。 tomcatInstallationLocation / conf / web.xml 中的默认配置为 - <会话配置>
..
我正在使用servlet构建一个java web棋盘游戏。 我需要知道用户何时没有应答30秒,我正在使用 session.setMaxInactiveInterval(30 ); 但是一旦时间结束我需要在服务器端知道,所以我可以完全使用这个播放器。 现在一旦玩家返回并尝试做某事他就会得到超时,我可以在服务器上看到。 一旦会话超时,我怎么能在serv
..
我正在使用Spring Security 3.0对LDAP服务器进行身份验证,我无法确定是否设置了自己的会话超时时间。我相信默认值是30分钟,但我需要将其设置为长于 解决方案 您可以设置会话超时(例如60分钟)web.xml中的所有会话: 60
..
我在eclipse中使用Tomcat 7.0,Spring 4.0.2,Web Module 3.0作为我的Web应用程序。我在app / web.xml以及tomcat / conf / web.xml中配置了会话超时。
..
我有一个javax.servlet.http.HttpSessionListener的实现,它应该检测Struts项目中的用户会话失效/超时。 sessionDestroyed()从不似乎被调用,我可以通过删除我的JSESSIONID并刷新页面来重现这一点。我还发现打开浏览器直到会话超时具有相同的效果。 该站点在JBoss 4.2.3.GA中运行,带有Java 1.5。 我开始怀
..
案例1:注销:一旦我们注销,如果有人试图访问之前,它必须自动重定向到login.jsp 案例2:会话已过期:如果会话在用户仍然登录时到期,则必须在访问上一页时尝试自动重定向到sessionExpired.jsp。 如何区分?我现在正在注销会话时使会话无效。 解决方案 登录时,设置一个长期到期(> 24小时)的cookie。通过将maxage设置为0,在注销时删除此cookie。
..
我是JSP的新手。我在实现 HttpSessionListener 的类中使用以下代码,以便在会话超时时获取SESSION OUT: public void sessionCreated(HttpSessionEvent arg0){ System.out.print(“SESSION Created”); } public void sessionDestroyed(Http
..
我正在使用spring / spring-security 3.1并希望在用户注销时(或者如果会话超时)采取某些操作。我设法为注销完成了操作,但是对于会话超时,我无法使其工作。 在web.xml中我只指定了ContextLoaderListener(可以是问题?)当然还有DelegatingFilterProxy。 我使用这样的自动配置。
..
我正在尝试在Java中超时 HttpSession 。我的容器是WebLogic。 目前,我们在 web.xml 文件中设置了会话超时,就像这个 15 现在,我被告知这将终止会话(或者是所有会话?)在使用的第15
..
我在web.config文件中将会话时间设置为9小时,如下所示: “ 但是,用户经常抱怨他们在不到9个小时的不活动和时间间隔内面临超时超时之后也会有所不同。 我想知道会话超时是否依赖于IIS中的以下任何设置: 会话时间设置 应用程序池的空闲超时设置 回
..
在IIS中,选择默认网站>属性>主目录>应用程序设置>配置>选项,默认会话超时为20分钟。此外,选择应用程序池> DefaultAppPool>属性,在性能选项卡中,有空闲超时,默认为20分钟。这两次超时有什么不同? 解决方案 空闲超时确定是否以及如果是这样,在多少分钟的空闲时间之后回收AppPool。回收AppPool可以释放资源,但也意味着当再次请求站点时,需要重新生成在该AppPoo
..
在我的ASP.NET MVC5 网站中,web.config中的登录和会话超时如下:
..
我想在使用IIS Express时测试会话超时问题,但我无法弄清楚如何修改会话状态设置,以便我可以更改Cookie设置的超时时间。这是可修改的设置吗? 解决方案 请尝试以下 1。在Web应用程序的web.config文件中设置sessionState超时,如下所示(以分钟为单位) 2.确保应用程序的应用程序池空
..
我编写了一个HTML 5应用程序,它使用AngularJS并与在Tomcat上运行的Java REST后端接口。 我使用Spring Security来处理登录和安全性。 当用户进入网站时,他被转发到一个登录页面,该页面创建一个会话并重定向到索引页面。 REST调用从服务器加载更多数据,然后使用该会话进行身份验证。 如果没有会话,我将回退到基于HTTP的基本身份验证,这样就可以从Web应
..