我使用的是J2EE或ColdFusion会话变量吗?

时间:2011-04-04 14:09:57

标签: session coldfusion java-ee coldfusion-8 coldfusion-administrator

您的代码中是否有指定使用J2EE会话管理而不是ColdFusion会话管理,还是通过ColdFusion管理员完全控制?

此外,如果通过ColdFusion管理员关闭J2EE会话管理,可能会出现什么问题?

2 个答案:

答案 0 :(得分:4)

不,您无法以编程方式更改ColdFusion提供对会话变量的访问权限的方式。

如果取消选择“使用J2EE会话变量”,CF将回退到使用CFID / CFTOKEN作为识别浏览器会话的方法。我想你会发现使用引用会话的J2EE方法被认为更安全,因此是首选。

答案 1 :(得分:2)

虽然您可以通过cfapplication / Application.cfc文件启用或禁用会话管理,但设置会话类型似乎需要访问管理员并重新启动服务器:http://kb2.adobe.com/cps/182/tn_18232.html

即使admin API似乎也没有帮助。

至于问题:首先在开发/测试服务器上试一试,看看 - 我从来没有尝试过。