Manual page讲述了J2EE会话管理(SM)相对于ColdFusion SM的一大优势,但另一方面呢?使用J2EE SM时会出现哪些问题?
另外,如果J2EE SM如此酷,为什么ColdFusion SM仍然是默认的?
我可以看到一个明显的原因:向后兼容性。这对Adobe来说很典型。同时我怀疑Adobe关心与其他CFML引擎的兼容性。
还有其他原因吗?
答案 0 :(得分:3)
我找不到,真的。一旦J2EE会话管理变得可用,我就开始使用它并且没有任何麻烦。
我遇到的唯一问题是,即使你打开了J2EE会话管理,如果你将“setclientcookies”改为是,那么无论如何都会创建CFIDE / CFTOKEN cookie对。这导致我当前环境出现问题,因为存在针对持久性cookie的策略。
我想如果浏览器关闭并重新启动,您需要一个会话保持可用,那么J2EE会话管理不适合您。
答案 1 :(得分:0)
创建cookie HTTPOnly更难,至少使用JRun。