session-timeout相关内容

防止会话在非活动用户的 PHP 会话中过期

我的应用程序有问题:我的应用程序有很多表单,需要大约 1 小时才能完成此表单,因为表单是动态的(可以添加其他表单).问题是:我的网络服务器的会话是 24 分钟.当用户填写表单时,他们花费了太多时间并且会话超时,因为服务器识别出用户处于非活动状态.表单提交时很烦人,大部分数据丢失并且用户返回到登录页面.我试图用这个代码让我的会话在 10 小时后过期: ini_set('session.gc_max ..
发布时间:2021-12-15 21:23:35 PHP

如何为 Grails 应用程序配置会话超时?

在我的 Grails 应用程序中的一个控制器中,我在会话变量中保留了一个参数值,如下所示: session.myVariable = params.myValue 之后,只要我主动使用该应用程序,我就可以从不同的控制器/GSP 页面访问保存的值.但是,如果我有一段时间不使用我的应用程序,即使我的浏览器窗口仍然打开,会话变量也会失去它的值. 这是因为会话过期吗?我的印象是会话一直持续到浏览 ..
发布时间:2021-12-15 21:20:22 其他开发

IIS 会话超时与 ASP.NET 会话超时

在 IIS 6(和其他版本也是如此)中,属性 -> 主目录选项卡 -> 配置按钮 -> 选项选项卡中有一个会话超时设置.看起来像这样: 在 ASP.NET web.config 中有一个 SessionState 设置,如下所示: 他们是否有任何联系?他们设置的是相同的东西,还是 ..
发布时间:2021-12-15 21:14:28 C#/.NET

SessionTimeout:web.xml 与 session.maxInactiveInterval()

我正在尝试使 Java 中的 HttpSession 超时.我的容器是 WebLogic. 目前,我们在 web.xml 文件中设置了会话超时,如下所示 15 现在,我被告知这将在使用的第 15 分钟终止会话(还是所有会话?),无论他们的活动如何. 我想知道这种方法是否正确,或者我应该通过以下方式以编程方式设置不活动的时间 ..
发布时间:2021-12-15 20:50:19 Java开发

仅在不活动时 CakePHP 会话超时

所以这个问题的关键是如何防止 CakePHP 仅在一段时间不活动后取消对会话的身份验证. 因此,如果用户什么都不做,那么我希望 CakePHP 在 30 分钟后将他们注销.但是,如果用户选择在不活动的第 28 分钟访问页面,那么 CakePHP 应该“重置"它的超时计数器. 这目前没有发生.无论活动如何,CakePHP 都会在我的核心配置 (app/Config/core.php) 中 ..
发布时间:2021-12-13 14:35:59 其他开发

PHP 中的会话超时:最佳实践

session.gc_maxlifetime 和 session_cache_expire() 之间的实际区别是什么? 假设我希望用户会话在 15 分钟非活动(而不是首次打开后 15 分钟)后无效.其中哪一项会帮助我? 我也知道我可以做 session_set_cookie_params() 它可以将用户的 cookie 设置为在一段时间内过期.但是,cookie的过期时间和服务端的实 ..
发布时间:2021-12-13 10:04:58 PHP

JSF/PrimeFaces ajax 请求上的会话超时和 ViewExpiredException 处理

我发现这篇文章对非 ajax 请求很有用 如何在 JSF 2 中处理会话过期和 ViewExpiredException?但是当我使用 AJAX 调用提交时,我无法使用它. 假设在一个primefaces 对话框中,我正在使用AJAX 发出一个post 请求并且会话已经超时.我看到我的页面卡住了. 如何解决这种情况,以便当我使用 AJAX 发帖时,我可以将他重定向到我查看已过期的页面并 ..

如何在 PHP 中更改会话超时?

我想在 php 中延长会话超时时间 我知道可以通过修改 php.ini 文件来实现.但我无权访问它. 那么可以只用php代码来做吗? 解决方案 会话超时是一个必须在代码中实现的概念,如果你想要严格的保证;这是唯一的方法您可以绝对确定在 X 分钟不活动后任何会话都不会存活. 如果稍微放宽这个要求是可以接受的,并且您可以设置下限而不是对持续时间的严格限制,那么您可以轻松做到这 ..
发布时间:2021-12-01 10:32:10 PHP

如何在 ASP.NET Core MVC 中设置会话超时/到期时间?

我正在使用 ASP.NET 零版本 7 的 ASP.NET Core、MVC 和 jQuery 项目. 我正在尝试设置会话超时/到期时间,以便在应用程序空闲一段时间后自动从应用程序注销.任何人都可以请告诉我如何做到这一点? 在 ASP.NET 零版本 8 中,他们在用户管理设置中提供此配置. 解决方案 ASP.NET Core MVC MVC 的会话过期由 ASP.NET ..

Storm拓扑部署超时

我正在尝试在我的 Macbook Pro 上设置 Apache Storm (1.0.2),但如果我尝试部署拓扑,显然会遇到超时问题.用户界面也挂了,吐出同样的异常. 3491 [main] INFO o.a.s.StormSubmitter - 为 MD5-digest 生成的 ZooKeeper 秘密负载:-8915636774701640550:-651075265796178588635 ..
发布时间:2021-11-15 00:06:18 其他开发

Storm拓扑部署超时

我正在尝试在我的 Macbook Pro 上设置 Apache Storm (1.0.2),但如果我尝试部署拓扑,显然会遇到超时问题.用户界面也挂了,吐出同样的异常. 3491 [main] INFO o.a.s.StormSubmitter - 为 MD5-digest 生成的 ZooKeeper 秘密负载:-8915636774701640550:-651075265796178588635 ..
发布时间:2021-11-14 23:40:31 其他开发

基于 Debian 的系统会话在特殊 cron 中在 30 分钟时被杀死,如何覆盖?

一直在拔我的头发,试图找出为什么我的会话在 30 分钟时被终止/杀死/破坏.好吧,看起来基于 Debian 的系统有一个特殊的 cron 正在运行,它会忽略所有 php.ini 和 apache 配置并在 30 分钟时终止任何空闲会话. cron 路径:/etc/cron.d/php5 cron 内部: #/etc/cron.d/php5: php5 的 crontab 片段# 这会 ..
发布时间:2021-11-11 05:23:13 PHP

Angular 会话超时和管理

有什么方法可以使用 Angularjs 管理用户会话吗?,我的意思是:: 会话超时 - 系统空闲时. 在会话即将到期时发出警报,并提供恢复会话的选项. 尝试在会话已过期的情况下发出请求时重定向(或任何其他操作). 拦截器可能是解决这个问题的一个好选择吗?你能举个例子吗? 解决方案 尝试 ng-idle.它是一个简单的组件,您可以在其中设置超时和到达超时之前的警告时间.然后您 ..
发布时间:2021-11-09 03:07:59 前端开发

我可以在不活动时退出页面吗

请给我建议在不活动时退出页面的解决方案,就像银行页面一样.会话超时后,应用程序必须显示登录页面才能登录应用程序.我正在使用 Spring acegi 安全性.非常感谢您的帮助.感谢您抽出宝贵时间. 解决方案 你只需要把它放在你的jsp页面的“head"标签中 ..
发布时间:2021-07-23 19:10:07 其他开发

Icefaces 3.1 在第一次部分提交时获取会话超时

我在使用 Mojarra 2.1.6 的 icefaces 3 中有一个单页应用程序 应用程序是这样的,顶部有 3 个单选按钮和一个带有输入字段的数据表. 问题是,当我第一次在浏览器中打开网站时,网站会打开……但是当页面的任何部分有部分提交时,会话就会过期.页面重新加载后,页面运行流畅 该站点在 1.8.2 中运行平稳,但我们正在考虑是否应该升级到 icefaces 3 如 ..
发布时间:2021-07-23 19:10:01 其他开发

不同的会话超时.net核心会话

我正在使用 .net core 2 构建 API我想更改不同用户的会话超时.这就像是每个人的默认会话超时(24 小时)(我可以从服务配置中做到这一点).如果有人说“让我保持登录状态",那么会话超时将是一个月或更长时间. 但是 .net core 不像以前的 .net 版本那样有 Session.Current Session我可以在其中更改会话超时值. -感谢您的帮助 解决方案 ..
发布时间:2021-07-23 19:09:55 其他开发

激活空闲/非活动连接

我用 socket.io 制作了一个非常简单的应用程序.现在,它显示所有连接 id:当我们打开一个新的浏览器选项卡时,它会添加一个 id;当我们关闭浏览器选项卡时,它会删除 id. 现在,我想为任何套接字设置一个超时事件:如果标签的 Keep alive! 按钮在 3 小时内没有被点击(这可能是因为标签没有被重新-访问了3小时),我们认为这个连接是“semi-dead"的,在其他连接的页面中 ..
发布时间:2021-07-23 19:09:52 前端开发

如何在浏览器关闭或延长一段时间后让 PHP 会话过期

我的 php 会话设置为在用户关闭浏览器时过期,但我注意到如果我将浏览器打开一段时间(例如 24 小时以上),会话仍然存在. 有没有办法让这些会话在浏览器关闭或经过一段时间后过期? 解决方案 解决方案可能是通过 ini_set('session.gc_maxlifetime', ); 当然如果可以通过PHP更改配置.否则,您需要在 php.ini 中设置正确的值: ini_set( ..
发布时间:2021-07-23 19:09:29 PHP