重写Apache会话cookie以追加' expires'属性

时间:2015-07-17 10:00:05

标签: apache internet-explorer session cookies

我使用Apache作为表单身份验证的反向代理。 使用SessionMaxAge我可以将cookie设置为24小时后过期。 这使得' max-age'属性进入cookie。 不幸的是,Internet Explorer只接受过期'过期'属性。

例如,有没有办法在将cookie发送给客户端之前重写cookie?

提前致谢。

亲切的问候, 凯文

1 个答案:

答案 0 :(得分:0)

是的,可以使用the header directive in mod_headers

编辑请求和响应标头

最好的方法可能是使用Header edit Set-Cookie ^(.*)$ $1;Expires.....但是,mod_headers不能实际实现Expires sting(它不知道如何生成该日期格式),所以你将拥有实际上把它放在原始cookie或其他标题中,然后从那里抓取并将其放入Header指令。这很复杂,但有可能。