document.domain 跨子域

发布时间:2025-07-07 14:38

电子游戏可以跨越地域,连接全球玩家 #生活乐趣# #游戏乐趣# #电子游戏#

最新推荐文章于 2024-11-05 11:01:06 发布

原创 于 2019-07-03 09:39:47 发布 · 859 阅读

· 1

· 0 ·

CC 4.0 BY-SA版权

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

跨子域 document.domain

利用document.domain实现跨域:
这两个域名必须属于同一个基础域名,所用的协议,端口要一致,不然,是无法利用document.domain进行跨域的呢。

比如说:
域名是 www.test.com 那什么样子的可以用呢?
可以给document.doamin赋值。但是,只能给当前域名或者它的基础域名赋值,才有效。

document.domain = "test.com"//有效 document.domain = "www.test.com"//有效

document.domain = "a.test.com"//无效 document.domain = "www.baidu.com"//无效

因为a.test.com与www.baidu.com不是当前的域名也不是当前域名的基础域名,所以会出错。

应用
跨域读写cookie,比如说把cookie存在www.test.com的域名,想要在它的二级域名a.test.com中也能读取到www.test.com中的cookie 值
可以在www.test.con中这样存,a.test.com中就可以读取到了:

document.domain = "test.com" document.cookie = "userid=123"

也可以在www.test.con中这样存,a.test.com中就可以读取到了:

document.cookie = "token=iamtoken;domain=.test.com;path=/" document.cookie = "userid=123;domain=.test.com;path=/" //存储多个值的时候 就像这样写

安全性没做考虑的情况

网址:document.domain 跨子域 https://www.yuejiaxmz.com/news/view/1138757

相关内容

点击 Get跨域数据安全风险检查清单
京津冀走出跨區域碳交易活棋
跨区域烟草物流中心协同配送模式探讨——以长株潭跨区域烟草物流配送中心为例
跨品牌、跨领域合作 海尔打造AI时代智慧家庭操作系统
跨领域推荐,实现个性化服务的技术途径
数字赋能优化跨区域生态保护检察协作模式
跨省流动人员“落地检”  防范跨区域疫情扩散(优化防控二十条措施问答)
跨境电商卖翻新电子产品
如何理解跨界金融?这种模式在金融领域有什么创新之处?
跨学科交流+开辟自己的领域=创新的境界

随便看看