一起探讨学习
每天给大家提供技术干货
博主技术笔记 https://notes.xiyankt.com
博主开源微服架构前后端分离技术博客项目源码地址,欢迎各位star https://gitee.com/bright-boy/xiyan-blog
1.首先引入js-cookie库
npm install js-cookie --save
2.然后设置cookie值到二级域名下:
export function setToken(token) {
return Cookies.set("token", token, { domain: ['localhost', '127.0.0.1'].includes(document.domain) ? document.domain:".xxx.com"
}
现在a.xxx.com和b.xxx.com 都可以通过Cookie.get("token")获得名为token的cookie值,同样c.a.xxx.com 也可以获得cookie值
3.测试
比如我在a.xxx.com设置了domain,b.xxx.com不需要设置domain就可以获取,但是前提必须是在xxx.com下