首页 > 解决方案 > 快速会话被反应路由器链接擦除

问题描述

我有一个游戏,它将所有用户数据存储在节点服务器上的会话正文中。(使每个玩家都独一无二)。

但是当我使用 react-router (基本路由到另一个页面)时,我的会话被擦除了。

有谁知道我如何在从页面路由到页面时保持会话。?

我在 github 存储库中附加了服务器代码和下面的 React 代码。

这是有会话问题的 GitHub 存储库

我试图谷歌什么是解决方案,但没有找到任何东西。

标签: node.jsreactjsexpresssessionreact-router

解决方案


未在项目上设置代理。我的端点指向本地主机,而不是在“package.json”中有代理。

代理示例: “代理”:“ http://localhost:3001

当你在 react 中做端点而不是 ' http://localhost/:3001/api/letter ' 时,你应该使用'/api/letter'


推荐阅读