session-timeout

    1热度

    3回答

    当用户进行登录时,我在缓存中插入了一些内容。 现在我想在用户会话过期时将其从缓存中删除。 HttpContext是空的..所以我不知道会话过期的用户。我怎么能找到这个? 编辑:不幸的SessionID并没有给我太多。我在这种情况下所做的是使用处理AuthorizeRequest的HttpModule在Cache中插入当前用户名,以确保另一台机器的另一个用户无法登录。但会话在HttpModule中为

    0热度

    1回答

    net 2.0,我希望管理会话变量超时1小时。 可能吗?如何? 我正在使用Windows身份验证。

    5热度

    2回答

    我在Tomcat中运行J2EE Web应用程序,最近我的任务是向应用程序添加度量标准。我使用SessionListener来检测会话何时被销毁,然后将度量上传到数据库。我的会话超时在我的web.xml中设置为30分钟,并且我没有在任何地方以编程方式使会话无效。通常在我登录进行测试的5-10分钟内,我会看到3或4组指标上传到数据库,所有指标都有不同的会话ID。 除了web.xml和session.i

    3热度

    4回答

    我一直想知道,如果在执行脚本的过程中PHP会话超时,$ _SESSION数组的内容仍然可用,直到脚本执行结束?例如: session_start(); if(! isset($_SESSION['name'])) { echo 'Name is not set'; exit; } // imagine there is a bunch of code here and

    2热度

    3回答

    我有下面的代码重新使用CookieContainer登录第一个请求,但只是使用cookie容器请求后。 经过一段时间如果闲置网站会给会话超时,我将需要再次执行登录。 问:我可以确定(使用cookie容器对象)超时是否已发生,还是最好确定是否发生了包含像“会话超时”之类的文本的HttpWebResponse。做这个的最好方式是什么? private static CookieContainer _

    16热度

    3回答

    我已经使用javascript实现会话超时警告,该警告简单地询问用户是否想要延长其会话或注销。问题在于这是一个Intranet门户,在这个门户中,高级用户通常会同时向应用程序打开多个浏览器窗口或选项卡。目前,他们会被提示他们即将从每个浏览器窗口注销。我怎样才能让代码更智能地检测到他们正在积极使用其他浏览器会话?

    0热度

    3回答

    我想知道什么时候使用登录超时,特别是使用同一会话(同一浏览器会话)时。在我最近完成的一些网站上,我添加了60分钟的超时时间,并且它们似乎导致了问题,例如用户无法填写更大的表单(例如简历提交 - 人们不认为复制他们的简历从另一个程序或保存部分路径)。在一个站点上,我实现了一个div /弹出窗口,强制用户输入密码以继续当前会话,而无需再次登录。 但是在其他网站上,例如Facebook,只要您使用相同的

    1热度

    3回答

    我的一个应用使用SQL会话状态,超时当前设置为20分钟。我的问题是,因为这是存储在数据库中,而不是在服务器内存中,我应该能够增加超时没有任何重大的性能问题吗? 我真的不明白超时的数据库会话状态场景的重要性,因为数据库应该能够轻松地处理大量的会话。