您好我正在研究React,a,使用js-cookie库来管理cookie。 现在我正在创建一个cookie:
Cookies.set('cookieName',value);
我的应用程序在子域中运行:subdomain.domain.com
我需要将此cookie设置为.domain
我的意思是,对于同一域中的所有站点,如何在创建cookie时指定?
此外,是否可以通用方式制作?我的意思是,如果我更改域名,我不必更改应用程序的代码。
谢谢
答案 0 :(得分:0)
通过阅读他们的文档,看来您只需要完成
Cookies.set('cookieName', value, { domain: '.my-domain.com'})
请注意子域之前的.
,表示所有子域均可访问。
关于最后一个关于通用方法的问题,也许可行的方法是环境变量,例如:
Cookies.set('cookieName', value, { domain: '${process.env.SUB_DOMAIN}'})
希望这会有所帮助