做JavaWeb的都知道Session的底层是使用Cookie来实现的,服务器端会在本地文件中保存session信息,并将sessionID发给客户端(浏览器),浏览器就会把这个sessionID(准确一点的名字叫JSESSIONID)保存在客户端Cookie中,但是注意这个客户端的Cookie生存在内存中,而不是持久在硬盘上,它的生命周期在浏览器关闭之后就会失效。浏览器每次访问我们服务器的应用,都会将这个sessionID在请求中带上发送,服务器就可以根据这个sessionID知道当前是哪个用户了。所以,我们都说浏览器禁用Cookie之后session基本失效,虽然可以使用URL后面追加sessionID的方法解决,但是禁用之后带来的影响还是不小的。

我在这里记录下Chrome,Firefox,360浏览器禁用Cookie的方法:

Chrome(版本:63)

在高级->隐私设置和安全性

点进去内容设置

将下面这个选项勾掉即可

这个有个阻止第三方Cookie是没有选择的,如果只是选择阻止第三方不是禁用所有Cookie,只是阻止Cookie保存在硬盘(为Cookie设置生存期),并不会阻止掉保存在内存中的Cookie,我们的session还是可以用的。

Firefox(版本:59)

隐私与安全->历史记录

将 记录历史 改为使用自定义设置

这里接受来自网站的Cookie和接受第三方Cookie的区别和作用与Chrome是一样的

360浏览器(版本:9.1)

高级设置->网页设置

点进网页内容高级设置,这里也有个禁用Cookie和阻止第三方Cookie的选项,与Chrome相同

转载于:https://www.cnblogs.com/lz2017/p/8933065.html

浏览器禁用Cookie相关推荐

  1. 浏览器禁用cookie后session还能用吗?cookie与session区别

    答:浏览器禁用cookie后session不能正常使用. cookie是一种客户端的会话技术,它是服务器存放在浏览器的一小份数据,浏览器以后每次访问该服务器的时候都会将这小份数据携带到服务器去. se ...

  2. 浏览器禁用Cookie,基于Cookie的会话跟踪机制失效的解决的方法

    当浏览器禁用Cookies时.基于Cookie的会话跟踪机制就会失效.解决的方法是利用URL重写机制跟踪用户会话. 在使用URL重写机制的时候须要注意.为了保证会话跟踪的正确性,全部的链接和重定向语句 ...

  3. JS判断 浏览器 是否禁用Cookie

    该属性是一个只读的布尔值. 语法:navigator.cookieEnabled 如果浏览器启用了cookie,该属性为true.如果禁用了cookie,则值为false.实例1: 检测浏览器是否启用 ...

  4. 禁用Cookie在web浏览器中读取/写入c#应用程序

    我希望网站无法读取cookie或在webbrowser c#控制应用程序中写入新的cookie.当webbrowser c#应用程序运行时,我宁愿禁用所有网站的所有读/写cookie操作,如果不是,那 ...

  5. 浏览器禁用了cookie怎么办

    前言 在web开发过程中,cookie是我们常用的功能:最基本的用来存储服务端返回的jsessionid来识别用户,甚至保存其它更多的客户信息.假如客户端浏览器禁用了cookie,将会导致很多基于co ...

  6. 火狐浏览器设置cookie失败_firefox如何禁用cookie-firefox禁用cookie的方法 - 河东软件园...

    Firefox火狐浏览器是目前最受欢迎的浏览器应用之一,其具备了极速响应.硬件加速.安全防护等多种特点,无论是浏览网页.还是玩网页游戏都十分畅快,而用户在浏览网页的过程中,常常会生成Cookie,其自 ...

  7. 如何判断浏览器是否禁用Cookie

    如何判断客户端浏览器是否禁用Cookie var c="jscookietest=valid"; document.cookie=c; if(document.cookie.ind ...

  8. 【javaweb】Session原理以及浏览器禁止Cookie之后服务器如何获取Session

    在web应用中打开浏览器访问一个网站,登录,浏览,到关闭浏览器,称为是一个会话.由于Http协议是无状态的,因此用户在动态页面交互信息需要一些能够保存用户信息的数据结构.这个保存用户浏览数据的数据结构 ...

  9. springboot 禁用 cookie / chrome 禁用 cookie

    前言 360极速浏览器 12.0.1524.0 (正式版本) (32 位) 测试 springboot 功能时,需要先禁用 cookie.先想到的方法为,让 springboot 禁用 cookie. ...

最新文章

  1. keras 实战系列之Self-Attention详细解析
  2. mxnet基础到提高(48)-ones和ones_like
  3. python没有pil模块_Python离线安装PIL 模块的方法
  4. 点击跳转到QQ聊天界面
  5. yyblog2.0 数据库开发规范
  6. 清空缓存的命令_超详细的mysql数据库查询缓存原理解析、涉及命令、流程分析等...
  7. html5 上传 原理,浅谈使用HTML5的FormData上传文件原理!!!
  8. CUHK interview in Shen Zhen
  9. YOLOV4论文记录
  10. CMD操作查看电脑IP
  11. java 验证码识别_java验证码识别
  12. umount target is busy
  13. php 图形库 锯齿,PHP imageantialias - 是否使用抗锯齿(antialias)功能
  14. MJLQ2CH A java开发_新MacBook Pro的原彩显示技术是如何实现的?
  15. 如何把汉字生成拼音首字母
  16. matlab 表示希腊字母yita,常用希腊字母读法
  17. 【CodeForces 1255E1 --- Send Boxes to Alice [Easy Version]】
  18. 驱动-MDL内存映射
  19. 我的世界服务器区块修复,MC新人解决区块错误问题教程详解
  20. 高等数学学习笔记——第六十二讲——多元函数的概念

热门文章

  1. 微信小程序 学生健康校医院电子病历系统
  2. 我的cnblog美化
  3. SVN服务器安装 - Windows系统
  4. One-Error多标签分类_一个小标签,拯救全屋收纳!
  5. java cms视频_领航致远JAVA CMS系统项目实战 视频+源码精品实战项目
  6. nodejs接受前端上传的tgz文件解压并读取内容
  7. Linux下文件的打包与压缩(tar命令)
  8. 国企-------《程序员笔试面试宝典》
  9. @Autowired用法
  10. Sleep(1)精度不够,不准,睡眠时间过长