问题标签 [cfcookie]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cookies - ColdFusion 10 CFCookie 不尊重域属性
我有一个具有以下设置的 Application.cfc:
我尝试发送以下 cookie:
但是,发送到浏览器的是:
无论我在域或路径中输入什么值,它总是发送相同的标头。如果我尝试使用cfheader
它,它只会发送任何内容。我唯一可以让它发送没有域值的 cookie 头的方法是设置SetClientCookies
为 true:
StructDelete
但是,我不能再通过使用或属性过期来摆脱 cookie CFCookie
(实际上它会创建第二组 cookie)。
我的主要目标是简单地发送没有域的 CFID 和 CFTOKEN cookie(或者至少没有前导句点,例如 test01.domain.net)
cookies - 为什么 cfcookie 不允许将 domain= 设置为 CFID/CFTOKEN 的子域?
产量:
设置 Cookie:CFID=4215;域=.labs.dev;过期=星期六,2043 年 7 月 4 日 01:43:49 GMT;路径=/; HttpOnly
但如果我<cfheader>
直接使用:
产量:
设置 Cookie:CFID=4212;域=.demo.labs.dev;过期=星期六,2043 年 7 月 4 日 01:37:03 GMT;路径=/; HttpOnly
这就是我想要的。
为什么<cfcookie>
会有这种行为?当前的解决方法将<cfheader>
改为使用。
coldfusion - ColdFusion 10 Cookie 问题:无法设置 Cookie
选中rememberme按钮时,我具有以下功能来设置管理员cookie:
我正在尝试使用以下代码测试此功能:
当我运行代码时,我收到以下错误:
元素 VALOR 在 ADMINSTRC 中未定义。
请让我知道我做错了什么?干杯。
coldfusion - ColdFusion 在特定子域上设置 cookie
我有一个域 www.example.com 有两个子域
我想为除 foo.example.com 之外的所有子域设置一个 cookie,非常感谢任何帮助!
目前我已经尝试过,
但它会在所有子域上设置这个 cookie。
coldfusion - ColdFusion 检查 cookie 何时过期
是否可以检查 cookie 何时到期?我尝试了以下方法:
首先我设置了三个cookie:
然后在另一个页面上检查 cookie 数据:
但是MaxAge
返回-1
所有 cookie 而不是实际的到期日期。我怎样才能得到实际的到期日期?