首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即使cflogin idletimeout和session timeout的值很大,ColdFusion应用程序也会超时

即使cflogin idletimeout和session timeout的值很大,ColdFusion应用程序也会超时
EN

Stack Overflow用户
提问于 2014-12-03 05:45:59
回答 1查看 415关注 0票数 0

我的ColdFusion服务器上的某个应用程序的会话似乎每隔20分钟就会超时一次,即使我在CFC中为idletimeoutthis.SessionTimeout都设置了高超时(大约几个小时)。

无论我是否在这20分钟内访问页面,这些超时都会发生-换句话说,会话甚至在20分钟内都没有空闲,只是在登录20分钟后,用户再次变得未经身份验证,- the的#IsUserLoggedIn()#值变为NO,#GetAuthUser()#的值变为空。

我想知道以前是否有人遇到过这个问题,是否有任何修复方法。

此外,文档中并不清楚ColdFusion是如何确定用户和登录会话是否空闲的。最好知道会话数据存储在哪里,最好是偷看一下,看看是什么导致了这种奇怪的行为。

EN

回答 1

Stack Overflow用户

发布于 2014-12-03 05:52:08

同一台服务器上的其他应用程序是否有更长的工作超时时间?

如果不这样做,则可能可以在冷融合管理器中设置最大sessionTimeout。这很可能是原因所在。

Configuring and using session variables (CF9)

指定最大会话超时。应用程序代码不能设置大于此值的超时。此超时的默认值为两天。

另外,你能编辑你的问题来提供一些代码吗?向我们展示您的应用程序配置。

另外,有没有可能您的应用程序具有相同的名称和不同的超时配置,从而导致冲突。老实说,这只是一个大概的猜测,因为我对应用程序名称非常谨慎。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27259587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档