- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经使用此脚本创建了一个网络应用程序,该脚本围绕着常见的 cfqueries 和我的导航栏代码。
<cfcache action="clientcache" timespan="#createtimespan(0,1,0,0)#">
在注销页面上,我使用的是 <cfset StructClear(Session)>
清除 session 数据。我还想清除缓存并使用 <cfcache action="flush">
.
但是,出现了问题, session 未清除,客户端无法退出应用程序。当我删除 cfcache 标签时,客户端可以注销,但系统运行速度非常慢。
如何使用 cfcache 标签使其正常工作?提前致谢。
最佳答案
清除 session 范围并不会结束 session ,它只是清除 session 范围内的变量。 session 范围是 session 可用的东西,但它实际上并不代表 session 本身。
您可能想使用 sessionInvalidate()
使 session 无效。我没有将此与基于 session 的缓存结合使用进行测试,但假设它会轮换 CFID
和 CFTOKEN
cookie,因此这应该可以解决任何客户端问题。注意文档说它只适用于 CF session ,不适用于 J2EE session 。这可能是也可能不是您的考虑因素。
关于Coldfusion cfcache 客户端缓存刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27809257/
我已经使用此脚本创建了一个网络应用程序,该脚本围绕着常见的 cfqueries 和我的导航栏代码。 在注销页面上,我使用的是 清除 session 数据。我还想清除缓存并使用 . 但是,出现了问题
我最近使用 CFCACHE 在冷融合 9 服务器上实现页面缓存。 但是,我在负载下报告错误(运行自动链接检查器),例如: “缓存 A95C0BF9E9BFBC6F151F03E939D2D2D6TEM
我是一名优秀的程序员,十分优秀!