我使用Apache作为表单身份验证的反向代理。 使用SessionMaxAge我可以将cookie设置为24小时后过期。 这使得' max-age'属性进入cookie。 不幸的是,Internet Explorer只接受过期'过期'属性。
例如,有没有办法在将cookie发送给客户端之前重写cookie?
提前致谢。
亲切的问候, 凯文
答案 0 :(得分:0)
是的,可以使用the header
directive in mod_headers
最好的方法可能是使用Header edit Set-Cookie ^(.*)$ $1;Expires.....
但是,mod_headers不能实际实现Expires sting(它不知道如何生成该日期格式),所以你将拥有实际上把它放在原始cookie或其他标题中,然后从那里抓取并将其放入Header
指令。这很复杂,但有可能。