Java后台清空Cookie不成功的解决方案


1.问题:设定Cookie.setMaxAge(0);清除Cookie不成功
解决方案:

cookie.setMaxAge(0);
cookie.setPath("/");//该路径为创建Cookie时设定的访问路径

2.已经设置访问路径,依旧不能清除
原因:
java后端“删除”cookie后,浏览器中缓存中的cookie并没有改变,所以需要通过response将cookie最新的设定发送到浏览器中。

解决方案:

cookie.setMaxAge(0);
cookie.setPath("/");//该路径为创建Cookie时设定的访问路径
response.addCookie(cookie);


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM