问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Cookie 的同源和同站

发布网友 发布时间:2022-12-20 12:16

我来回答

1个回答

热心网友 时间:2023-10-20 11:02

原文地址: https://alphahinex.github.io/2021/05/30/same-origin-and-same-site-of-cookie/

description: "Cookie 中的同源,等价于同站?!"
date: 2021.05.30 10:34
categories:
- Web
tags: [Web, HTML]
keywords: origin, site, same origin, cross origin, same site, corss site, CSRF, SOP, port, cookie

存储在浏览器中的数据,如 localStorage 和 IndexedDB ,是以 源(origin) 进行分割的。每个源都拥有自己单独的存储空间,一个源中的 JavaScript 脚本不能对属于其它源的数据进行读写操作,即所谓的 同源策略(SOP) 。

然而 Cookie 在受同源策略约束时,使用不同的源的定义方式。

通常来讲:

而根据 Cookie 的现行标准规范 HTTP State Management Mechanism (rfc6265) :

即,相同 host,不同端口的服务之间,cookie 是可以共享的!

另外:

由上可知,Cookie 不提供根据 scheme 和 port 的隔离性,也就是说:

Cookie 中同源的定义,等价于不考虑 scheme 的同站(schemelessly same site)定义!

默认情况下,Cookie 可以在 eTLD + 1 相同的站点间进行共享!

另外,服务端可以通过响应的 Set-Cookie Header,对 Cookie 的可用性进行设定,相关的属性包括 Domain 、 Path 、 Secure 等。

比如通过 Path 属性,可以指定允许获得 Cookie 的 URL 路径前缀。

现行的 rfc6265 标准是 2011 年 4 月开始实行的,在后续的 rfc6265bis 提案的 02 版本中,在 Set-Cookie 的响应头中增加了 SameSite 属性,用来约束对 Cookie 的跨站访问行为,以提升安全性,降低 CSRF 攻击的风险。

该提案的最新版本为 draft-ietf-httpbis-rfc6265bis-07 (将于 2021 年 6 月 10 日到期),此版本中 SameSite 属性有三个值:

在此版本提案中,对于同站的定义增加了 scheme 部分,即与最新的 HTML 标准一致: scheme 和 eTLD + 1 同时相同,才能够认为是同站(same site)。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 cookie在不同端口号可以共享吗 如何跨域名共享Cookie? 0.50英寸等于多少毫米? 苹果手机微信我怎么没有查看官网帐号这项? 拼多多总部可以去吗 专项调查是一次性调查吗 秋刀鱼怎么烤好吃 香烤秋刀鱼怎么做如何做好吃 冬天里有什么幼儿园调查怎么写? 幼儿园调查表班级最优秀的方面怎么写 芸芸市井皆为客,漫漫阳关莫作囚是什么意思? 问:有句古词**不知身是客,下一句是啥? 希蔓瑞是否三无产品 希蔓瑞护肤品含激素吗 五一最佳美食地 五一期间全国各地美食指南 守望黎明如何抢金币 守望黎明怎么抢金币 守望黎明如何获得废土金币 守望黎明怎么获得废土金币 调查员的主要工作 调查员的主要工作是 朋友圈多条信息如何合并转发 Cookie特性详解 防潮柜如何保养 爱保电子防潮箱怎么调 求防潮柜使用说明书 和平精英免费领改名卡兑换码 Hpc7188换黄色墨盒后不能打印 hpc4348多功能一体机,墨盒没墨后,自行灌墨,但打印机没有反应,仍显示没墨,这是怎么回事啊?? 求gumi水际の碧色的中文日文对照歌词~ 川味粉蒸肉——促进食欲增强免疫力 X21手机有“手掌拍照”功能吗? 绿萝用过培养士还能用写 植物烂根后的土壤还能用吗 烂根的土是否还能用 所作人眉目衣褶皆具的意思是什么? 快手小黄车用有赞怎么样? 做梦梦到妈妈死了是什么意思 梦见妈妈死了的含义 1998年的女虎什么时候结婚好,98年属虎女什么时候能结婚,懂八字大师 98年虎女什么时候动婚 98年虎女适合什么时候结婚 网处理违章怎么处理 2020春节祝福语简短优美句子