【问题标题】:Setting cookie to a domain将 cookie 设置为域
【发布时间】:2018-01-28 04:48:54
【问题描述】:

您好,我正在研究 React,a,使用 js-cookie 库来管理 cookie。 现在我正在创建一个 cookie:

Cookies.set('cookieName',value);

我的应用程序在子域中运行:subdomain.domain.com 我需要将此cookie设置为.domain我的意思是,对于同域的所有站点,我在创建cookie时如何指定?

另外,是否有可能以通用方式制作它?我的意思是,如果我更改域,我不必更改应用程序的代码。

谢谢

【问题讨论】:

标签: javascript js-cookie


【解决方案1】:

从阅读他们的文档看来你只需要这样做

Cookies.set('cookieName', value, { domain: '.my-domain.com'})

注意子域前的.,表示所有子域都可以访问。

至于您关于更通用方式的最后一个问题,也许要走的路是环境变量,例如:

Cookies.set('cookieName', value, { domain: '${process.env.SUB_DOMAIN}'})

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 2021-06-25
    • 2014-08-11
    • 1970-01-01
    • 1970-01-01
    • 2012-05-15
    相关资源
    最近更新 更多