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

发布于 2024-10-29 05:08:32 字数 129 浏览 1 评论 0原文

您的代码中是否有指定使用 J2EE 会话管理而不是 ColdFusion 会话管理,或者它是否完全由 ColdFusion 管理员控制?

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

Is there anyway in your code to specify using J2EE session management instead of ColdFusion session management or is it controlled completely through the ColdFusion administrator?

Also, what problems might arise if you turn off J2EE session management through the ColdFusion administrator?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

清风无影 2024-11-05 05:08:32

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

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

No, you can't programmatically change the way in which ColdFusion provides access to session variables.

If you deselect "Use J2EE session variables" CF will drop back to using CFID/CFTOKEN as a way to identify your browser session. I think you'll find that using the J2EE method of referencing your session is considered more secure and therefore is preferred.

神也荒唐 2024-11-05 05:08:32

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

管理 API 似乎没有帮助。

至于问题:首先在开发/测试服务器上尝试一下 - 我从未尝试过。

While you can enable or disable session management via the cfapplication / Application.cfc files, setting the type of session appears to require access to the admin AND a server restart: http://kb2.adobe.com/cps/182/tn_18232.html

Even the admin API doesn't appear to help here.

As for problems: just try it on a dev/test server first and see - I've never tried it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文