【问题标题】:Why does React keep setting cookie to other path when page refresh?为什么 React 在页面刷新时不断将 cookie 设置为其他路径?
【发布时间】:2022-03-31 09:10:57
【问题描述】:

有主页面["/"] 和子页面["/admin/lines", "/admin/line:{idx}"] 我在登录时设置了“access_token” cookie 来登录并且它可以工作很好。

在 [F12 - Application - Cookies] 中有访问令牌 cookie,路径是“/”,但是当我在 子页面(不是主页)中刷新时,创建了另一个相同的 access_token,但路径是 /subpage 这样的截图:

问题是新的 access_token 其他路径值是 none 所以页面保持路由到登录页面。

为什么这个令牌一直显示?

【问题讨论】:

    标签: reactjs cookies


    【解决方案1】:

    添加到 index.html 标头:

    <base href="/" /> <!-- for local host -->
    

    Based on this answer.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-25
      • 1970-01-01
      • 2021-11-04
      • 2023-01-19
      • 2022-11-15
      • 1970-01-01
      • 2021-06-05
      • 1970-01-01
      相关资源
      最近更新 更多