Cookie删除问题

问题描述

| 我有两个简单的函数来设置和清除cookie。
 private function _setCookie($value = null) {
    $value = $value === null ? $this->getRandomId() : $value;
    setcookie($this->getName(),$value,time()+10800,\'/\');
}

private function _clearCookie() {                       
    setcookie($this->getName(),\'\',time()-10800,\'/\');                
}
当访问开始会话时会有一个页面,并根据需要创建一个cookie。当从另一台服务器到我的页面进行重定向调用时,在_clearCookie函数上方内部删除cookie函数调用。我检查了setcookie返回true,并且我也尝试以相同的方法取消设置cookie,但是当我重新加载页面时cookie仍然可用。我仍然可以在浏览器中找到该cookie以及firebug和print_r($ _ COOKIE) 我也将到期时间更改为time()-(3600 * 24),因为提到的是其他一些线程,但我的情况没有变化。我在这里想念什么?     

解决方法

        因此,当我提到“从其他服务器到页面的重定向调用”时,我试图将其称为反向通道调用。而且,作为反向渠道调用,我想没有识别浏览器cookie,这是主要原因,即使setcookie返回我为true,在这种情况下也不会发生从浏览器实际删除cookie的情况。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...