我正在使用带有httpServletRequest和响应的Spring控制器来删除cookie.
当我需要删除cookie时,我有以下代码:
cookie[] allcookies = request.getcookies();for (int i = 0; i < allcookies.length; i++){ String name = allcookies[i].getname(); if (name.equalsIgnoreCase("JsESSIONID")) { logger.info(i + " name=" + name + " Value=" + allcookies[i].getValue()); cookieToDelete = allcookies[i]; cookieToDelete.setValue(""); cookieToDelete.setMaxAge(0); cookieToDelete.setVersion(0); cookieToDelete.setPath("/"); response.addcookie(cookieToDelete); }}
执行此 *** 作后,应删除所有名称为JsESSIONID的cookie.
我怎么了最佳答案尝试按照此处的说明设置内容类型和域How do you remove a Cookie in a Java Servlet.您也尝试使用SessionRegistry解释的@L_404_2@终止会话 总结
以上是内存溢出为你收集整理的春天-无法删除JSESSIONID cookie 全部内容,希望文章能够帮你解决春天-无法删除JSESSIONID cookie 所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)