gpt4 book ai didi

cookies - 环境之间的沙盒 Cookie

转载 作者:行者123 更新时间:2023-12-03 14:22:10 27 4
gpt4 key购买 nike

我有一个生产环境和一个登台环境。我想知道我是否可以在环境之间沙箱 cookie。我的设置看起来像
生产

  • domain.com - 前端 SPA
  • api.domain.com - 后端节点

  • 分期
  • staging.domain.com - 前端 SPA
  • api.staging.domain.com - 后端节点

  • 我的临时 cookie 使用域 .staging.domain.com所以那里一切都很好。但我的生产 cookie 使用域 .domain.com所以这些 cookie 会出现在登台环境中。
    我读过一种可能的解决方案是使用一个单独的域进行暂存,例如 staging-domain.com,但我想尽可能避免这种情况。有没有其他解决方案,或者我是否遗漏了 cookie 的工作原理?

    最佳答案

    有多种选择:

  • 将您的生产域设置为 www.domain.com和 api.www.domain.com 并将您的 cookie 设置为 .www.domain.com

  • 这样,您的生产 cookie 将不会在暂存环境中看到。
    或者
  • 使用 .domain.com ,但让您的后端根据接收 cookie 的环境而有所不同。
  • 关于cookies - 环境之间的沙盒 Cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63401337/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com