在代码中是否有指定使用J2EE会话管理而不是ColdFusion会话管理,还是通过ColdFusion管理员完全控制?我使用J2EE或ColdFusion会话变量吗?
另外,如果通过ColdFusion管理员关闭J2EE会话管理,可能会出现什么问题?
在代码中是否有指定使用J2EE会话管理而不是ColdFusion会话管理,还是通过ColdFusion管理员完全控制?我使用J2EE或ColdFusion会话变量吗?
另外,如果通过ColdFusion管理员关闭J2EE会话管理,可能会出现什么问题?
不,您不能以编程方式更改ColdFusion提供对会话变量访问权限的方式。
如果取消选择“使用J2EE会话变量”,CF将回退到使用CFID/CFTOKEN作为标识浏览器会话的方式。我想你会发现使用引用会话的J2EE方法被认为更安全,因此是首选。
虽然你可以启用或通过cfapplication
/Application.cfc
文件禁用会话管理,设置会议的类型似乎需要访问管理和服务器重新启动:http://kb2.adobe.com/cps/182/tn_18232.html
即使admin API似乎没有帮助这里。
至于问题:只需在开发/测试服务器上先试试看看 - 我从来没有尝试过。