有关cookie总是无法立即清除的原因

什么是PCIe Relaxed Ordering 什么是PCIe上的Relaxed Ordering呢?直接翻译的话就是宽松排序。在理解这个东西之前,需要先了解下什么是PCIe的基本事务排序法则。 阅读详情

有关cookie总是无法立即清除的原因

项目用到springsecurity2.0;目的是权限管理和点单登录。

有关cookie的当然是单点登录了。

我们自己实现的单点登录,是写入过滤器,然后将用户信息和认证信息填写到cookie中,这时候填写了此cookie的domain和path;

而在没有勾选rememberme的情况下是可以实现退出之后转回登录界面的。然后我填写了勾选rememberme之后将cookie的时间设置为两周。但是发现退出之后无法清除cookie,我在退出方法中填写了如下代码:
        Cookie cookie = new Cookie("ssoAuthor", null);
        cookie.setMaxAge(0);
这两段代码是从其他的博客里面看到的。发现并不好用,可能是他们没有自己验证就转载了吧。

然后我发现首先缺少了 response.addCookie(cookie);

添加之后发现依旧无法删除,搞得我头都大了,找了一天多,最后发现,是代码写的有问题,因为cookie是分域和path的。所以直接new的一个名字相同的cookie不一定可以替换掉原来的cookie。所以只能将之前的域和path加上。实现如下:

 Cookie cookie = new Cookie("ssoAuthor", null);
cookie.setMaxAge(0);
cookie.setDomain(cookieDomain);
cookie.setPath(cookiePath);
response.addCookie(cookie);

这样才真正的将之前的cookie清除了。。。


ubuntu22.04下对使用linuxdeployqt发布的qt程序进行deb打包操作 【代码】ubuntu22.04下对使用linuxdeployqt发布的qt程序进行deb打包操作。 阅读详情

相关推荐

Chapter 19 Digital Phase-Locked Loops

数字锁相环 Digital Phase-Locked Loops, 就是根据原来时钟信号, 产生新的时钟信号, which is locked or synchronized. (align 参考时钟边沿 or 在中间)

2304_76736886的博客 973

java清除不掉cookie,java清除cookie

首先遇到的第一个坑就是发现cookie删不掉。 当然,这里说明一下,并不是js或者浏览器本身的机制不允许删除cookie,只是我删除的方式不对。一开始我只是简单的将cookie设置为空,将expires设置为-1。心里想着,已过期,cookie自动清除,美滋滋,然而事实并没有按照我想的发生。downloading还是躺在cookie里面没有任何变化,是因为没有刷新吗?于是我在后面再次获取了一下:c...

weixin_42626820的博客 2131

从零开始:用ZEMAX设计双高斯照相物镜的完整流程(附55mm焦距实例)

本文详细介绍了使用ZEMAX设计双高斯照相物镜的完整流程,特别针对55mm焦距实例进行了深入解析。从初始结构选择、参数设置到优化策略和像质分析,逐步指导读者掌握这一经典光学设计方法。通过具体实例展示了如何实现卓越的像差校正,适用于35mm相机标准镜头等应用场景。

onion的博客 705

后台jAVA 无法清楚cookie,前台退出后cookie还在,需要刷新

后台设置域名的问题: 1.一开始设置域名为null 2.后来清楚时候是有了本地的域名比如(172.128.10.117或者localhost)不必配,所以删除不掉 最好本地开发的时候不用加域名(localhost),因为有的浏览器不识别这个域名...

蚁族的奋斗的博客 3015

深信服AC1000-B1200到手第一步:从开箱到激活上网的保姆级图文指南

本文提供深信服AC1000-B1200企业级行为管理设备的详细开局使用指南,涵盖从开箱验机、物理连接到网络配置、安全加固及设备激活的全流程。通过图文并茂的步骤解析,帮助用户快速完成设备初始化并实现安全上网,特别适合初次接触该设备的网络管理员参考。

weixin_42546392的博客 547

别再卡在Google验证了!用Header Editor插件5分钟搞定TryHackMe注册(附最新.json规则)

本文提供了使用Header Editor插件快速解决TryHackMe注册时Google验证失败问题的详细指南。通过导入特定的JSON规则文件,用户可以轻松绕过网络限制,5分钟内完成账号注册,无需复杂设置。文章包含完整的配置步骤、常见问题解决方案以及安全使用建议。

weixin_30736301的博客 462

cookie设置为关闭浏览器后清除,打开后cookie还是没有清除

今天踩了几个cookie的坑,花了我2小时。 问题是这样的,我给aaa域名下的a.html页面设置了一条很简单的cookie: document.cookie = "name=abc"; 这样设置后默认为关闭浏览器后清除该cookie,可是关闭后打开cookie还是没有清除。 后来我发觉我关闭后打开的还是a.html页面,有可能cookie已经清除过了,只是我打开a.html的时候又给它设置了一个一模一样的cookie。 所以我又在aaa域名下建了个b.html页面专门查看cookie是否清除,也就是先打

weixin_44294359的博客 6518

MATLAB安装

Matlab 2016a 安装包及破解教程百度云分享链接: 链接:https://pan.baidu.com/s/1i6BgD8p       密码:17gg   Matlab安装教程: 1、下载文件,得到R2016a_win64.part1.rar、R2016a_win64.part2.rar两部分安装文件和Matlab 2016a Win64 Crack破解文件。 2、解压安装文件(解...

qq_36734094的博客 17万+

JS | 使用JS清除 cookie 的方法有哪些?

在现代Web开发中,清除Cookie是维护网站用户隐私和安全性的一个重要步骤。JavaScript提供了几种方法来清除Cookie,包括直接删除特定的Cookie、设置Cookie的过期时间为过去的时间点、以及使用第三方库来辅助清除。在这些方法中,最为直接且常用的技术就是通过设置Cookie的过期时间为过去的时间点来“删除”它。

青春木鱼的博客 3854

YOLO26创新改进 | 全网独家创新篇、小目标检测专属 | AAAI 2025 | 引入HS-FPN中的HFP和SDP创新点,从频域增强小目标特征,淘汰FPN进行升级,助力YOLO26有效涨点

本文提出HS-FPN特征金字塔网络,通过高频感知模块(HFP)和空间依赖感知模块(SDP)优化YOLO26模型。HFP利用高通滤波器增强小目标的高频特征,SDP捕获相邻像素的空间依赖关系。在AI-TOD等小目标检测数据集上,HS-FPN相比传统FPN显著提升性能。文章详细介绍了HFP和SDP的模块结构、核心代码实现,以及如何在YOLO26中集成这两个模块的配置方法,提供了多个版本的yaml文件配置方案。实验结果表明该方法能有效改善微小目标检测效果。

Ai缝合怪、助力小伙伴高效发论文 206

Flink Web UI 如何使用和调试保姆级教程(持续更新)

Running Jobs(运行中的作业):显示正在运行的所有 Flink 作业的列表。每个作业都有一个独特的 Job ID,可以点击进入查看作业的详细信息。Completed Jobs(已完成的作业):显示已经完成或取消的作业列表。:显示当前集群中所有 TaskManager 的健康状态,包括 CPU 使用率、内存使用情况、Slot 数量等。Job Manager Configuration(JobManager 配置):显示 JobManager 的一些配置参数,帮助调试和优化 Flink 集群。

大模型大数据攻城狮的专栏 3989

java清除cookie失败

通过正确设置Cookie属性、调整清除Cookie的时机和检查权限问题,我们可以解决Java清除Cookie失败的问题。在实际开发中,如遇到Cookie清除失败情况,可以结合以上解决方案进行排查和修复,以确保Web应用程序正常运行。希望本篇文章能帮助你更好地理解和解决Java清除Cookie失败的问题。如果有任何疑问或建议,欢迎留言交流!

牛肉胡辣汤 1355

【变化检测】变化检测相关数据集+代码+论文合集

光学影像变化检测领域数据集(有label的,无label的)、高光谱影像变化检测领域数据集、3D变化检测领域数据集、传统变化检测算法、深度学习变化检测算法、SAR变化检测算法、高光谱变化检测算法论文及代码等资源。

向上生长的程序媛的博客 2089

(转载)JS 无法清除Cookie的…

转发来自:JS 无法清除Cookie的解决方法 个人说明:今天想在注销的时候,清楚cookie,可是通过覆盖的方法,怎么也不行,看过这篇文章之后,才知道是path的原因。 项目中使用sdmenu.js时,需要在登录时清除Cookie,而sdmenu默认是会保存Cookie的  下面是sdmenu.js保存Cookie的方法 document.cookie = "sdmenu_" + e

huanshiwushuang的博客 1397

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

前端清除所有cookie

这样直接调用就可以清除所有cookie了但是,有些时候我们获取不到对应的cookie怎么办???上面的代码只能获取一般的cookie。如果在cookie中设置了"HttpOnly"属性,并且为true,我们就会发现");这行代码会打印不到我们的存储的cookie,唯一处理的方法只能是让后端清除链接 :在 Cookie 中有两个非常重要的属性,分别是secure与HttpOnly,使用(F12)即可快捷的查看到它们。

m0_70547044的博客 2158

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Chrome浏览器中清除特定网站的Cookie数据

清除Chrome浏览器特定网站的cookie数据的几种方法

爬楼梯的巨人的博客 2万+

php怎么清空cookies,php cookie如何清除

php cookie的清除方法:首先创建一个PHP示例文件;然后通过setcookie创建cookie;最后通过“setcookie('test','',time()-3600);”方法清除建立的cookie即可。推荐:《PHP视频教程》本教程操作环境:windows7系统、PHP5.6版,该方法适用于所有品牌电脑。PHP清除COOKIE,PHP无法删除COOKIE?设置COOKIE有效期、COO...

weixin_35698805的博客 2662

Postman 中清除 Cookie 的详细步骤

在探索如何提升编程项目的工作流效率时,管理 Cookie 成为了一个关键议题。特别是使用这样的工具进行接口测试时,定期清理 Cookie 是保持测试准确性和维护安全性的必要步骤。本篇文章旨在详细解释在 Postman 中如何有效地进行 Cookie 清理。

py0007的博客 3181

Cookie的清除

Cookie在平时的应用 Cookie,有时以复数形式使用cookies,意味着网站在本地存储用户浏览信息,以识别用户的身份。比如你输入一次网站的用户名和密码,浏览器会提示是否保存,但确认后就不需要下次再输入了。 Cookie的定义 Cookie是保存在计算机上的一种文件。当我们使用计算机浏览网页时,服务器会生成一个证书并将其返回给我们的计算机。这个证书是cookie。一般来说,cookie是服务器写给客户端的文件,也可以称为浏览器缓存。简单来说,它可以读取并保存你访问网站时产生的一些行为信息,这些信

m0_55931684的博客 3511

什么是cookie,如何设置在浏览器页面关闭后清除cookie

要在浏览器关闭后清除Cookie,可以通过设置Cookie的过期时间来实现。通常情况下,如果不设置Cookie的过期时间,它将成为会话Cookie,只在浏览器打开期间有效,一旦关闭浏览器,这些Cookie就会被删除。常用于记录用户的偏好设置、购物车内容、登录状态等。网站可以在用户访问时将Cookie存储在用户计算机上,然后在后续访问时从中读取信息。无论采用哪种方式,设置了过期时间的Cookie在浏览器关闭后都会被立即清除。需要注意的是,删除Cookie的操作也需要与设置Cookie时相同的路径和域名。

子玉的博客 5705

java清除cookie的值可能遇到的问题

今天代码中清除cookie,却发现没有能清掉,而且还出了奇怪的问题。 先看清除cookie的代码: if(cookies[i].getName().equals("userId") || cookies[i].getName().equals("userNickname") || cookies[i].getName().equals("userLevel")){       Cookie

4819

jquery清除所有cookie

项目中调用函数即可 // 清除所有的cookie function deleteCookie() { var cookies = document.cookie.split(";"); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i]; var eqPos = cookie.indexOf("="); var name = eqPos > -1 ?

冰夜翎博客 3478

关闭浏览器 清除cookie

dedecms 登录 即时 关闭浏览器 自动退出

Alex_Best 1万+

php cookie怎么清除,php cookie如何清除,

php cookie如何清除如何清除PHP cookies,php cookie的清除方法:首先,创建一个php样本文件;然后创建一个cookie通过setcookie最后通过“setcookie (‘test ‘,”,time()-3600);”方法清除创建的cookie。推荐:《PHP视频教程》这种方法适用于任何品牌的计算机。PHP清除COOKIE,PHP无法删除COOKIE?设置COO...

weixin_28996271的博客 342

cookie清空Java_java清除及设置cookie代码

1,清除cookie代码示例:/*** 清空cookie*/public static void clearCookie(HttpServletRequest request,HttpServletResponse response, String path) {Cookie[] cookies = request.getCookies();try{for(int i=0;i{//System.o...

weixin_30348079的博客 2556

net清除本地cookie

<!-- alimama_pid="mm_10249644_1605763_4929893"; alimama_titlecolor="707070"; alimama_descolor ="CCCCCC"; alimama_bgcolor="FFFFFF"; alimama_bordercolor="FFFFFF"; alimama_linkcolor="DADA

2404
上一篇: java 异步 同步应用
下一篇: JSF框架AOM3.0中替换树组件
阳小良
博客等级 码龄17年 54粉丝 155原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值