我们最近刚刚将我们的测试服务器从 CF10 升级到了 CF16。问题之一是cookies。在我尝试登录我们的系统后,屏幕上显示的消息Cookies Are Not Enabled!
。我检查了代码,并且cfif
检查是否Cookie.test
未定义。这是我的代码示例:
<cfif NOT IsDefined("Cookie.test")>
Cookies Are Not Enabled!
<cfabort>
</cfif>
这是我找到 cookie.test 的代码行:
<cfcookie name="test">
它位于页面的最底部,位于isDefined()
最顶部。所以我想知道如何在 ColdFusion 2016 中检查这一点?谢谢你。