首页 > 编程知识 正文

js拦截第三方cookie,怎么关闭第三方拦截

时间:2023-12-27 22:27:07 阅读:325479 作者:ZIXU

本文目录一览:

怎么解除第三方cookie限制

关闭阻止第三方cookie,这个一般是浏览器的功能,可以在浏览器的设置中的安全与隐私中关闭

chrome浏览器有这功能

点击浏览器工具栏上的 Chrome 菜单 。

选择设置。

点击显示高级设置。

在“隐私设置”部分,点击内容设置按钮。

然后里面就有

然后搞定。。。

展开剩余56% 

Cookie 并不是它的原意“甜饼”的意思, 而是一个保存在客户机中的简单的文本文件, 这个文件与特定的 Web 文档关联在一起, 保存了该客户机访问这个Web 文档时的信息, 当客户机再次访问这个 Web 文档时这些信息可供该文档使用。由于“Cookie”具有可以保存在客户机上的神奇特性, 因此它可以帮助我们实现记录用户个人信息的功能, 而这一切都不必使用复杂的CGI等程序[2] 。

举例来说, 一个 Web 站点可能会为每一个访问者产生一个唯一的ID, 然后以 Cookie 文件的形式保存在每个用户的机器上。如果使用浏览器访问 Web, 会看到所有保存在硬盘上的 Cookie。在这个文件夹里每一个文件都是一个由“名/值”对组成的文本文件,另外还有一个文件保存有所有对应的 Web 站点的信息。在这里的每个 Cookie 文件都是一个简单而又普通的文本文件。透过文件名, 就可以看到是哪个 Web 站点在机器上放置了Cookie(当然站点信息在文件里也有保存) [2] 。

组成

Cookie是一段不超过4KB的小型文本数据,由一个名称(Name)、一个值(Value)和其它几个用于控制Cookie有效期、安全性、使用范围的可选属性组成。其中[3] :

(1)Name/Value:设置Cookie的名称及相对应的值,对于认证Cookie,Value值包括Web服务器所提供的访问令牌[3] 。

(2)Expires属性:设置Cookie的生存期。有两种存储类型的Cookie:会话性与持久性。Expires属性缺省时,为会话性Cookie,仅保存在客户端内存中,并在用户关闭浏览器时失效;持久性Cookie会保存在用户的硬盘中,直至生存期到或用户直接在网页中单击“注销”等按钮结束会话时才会失效[3] 。

(3)Path属性:定义了Web站点上可以访问该Cookie的目录[3] 。

(4)Domain属性:指定了可以访问该 Cookie 的 Web 站点或域。Cookie 机制并未遵循严格的同源策略,允许一个子域可以设置或获取其父域的 Cookie。当需要实现单点登录方案时,Cookie 的上述特性非常有用,然而也增加了 Cookie受攻击的危险,比如攻击者可以借此发动会话定置攻击。因而,浏览器禁止在 Domain 属性中设置.org、.com 等通用顶级域名、以及在国家及地区顶级域下注册的二级域名,以减小攻击发生的范围[3] 。

(5)Secure属性:指定是否使用HTTPS安全协议发送Cookie。使用HTTPS安全协议,可以保护Cookie在浏览器和Web服务器间的传输过程中不被窃取和篡改。该方法也可用于Web站点的身份鉴别,即在HTTPS的连接建立阶段,浏览器会检查Web网站的SSL证书的有效性

vivo浏览器阻止第三方cookie跟踪

vivo浏览器阻止第三方cookie跟踪方法如下:

1、打开手机,点击对应的软件。

2、点击右下角三个点图标。

3、点击设置。

4、点击隐私设置。

5、找到拦截性跟踪,点开右侧按钮。vivo浏览器就可以阻止第三方cookie跟踪。

浏览器怎么设置阻止第三方cookie?

如果是谷歌的浏览器

那么就是这样设置的‘

点击右上角的三横---设置--显示高级设置--内容设置--阻止第三方

Cookie

和网站数据

就这样

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。