【发布时间】:2019-08-08 05:29:56
【问题描述】:
我正在使用我的 react 应用程序中的 axios 进行 api 调用。 api 调用返回一个 Set-Cookie 标头,该标头在 Firefox 中似乎工作正常。但是,我根本没有 Chrome 中的 Set-Cookie 标头。我试着用谷歌搜索这个问题,但找不到任何具体的答案。任何有关这方面的帮助将不胜感激。
浏览器中的网址 http://localhost:3000/checkout/5423568515 api调用的网址 http://localhost:8087/session/loginByUserName
火狐 Image showing Set-Cookie header in firefox
甚至在浏览器中设置了 Cookie Image showing cookies are set
Chrome:未显示 Set-Cookie 标头且未设置 cookie Chrome with no Set-Cookie header
【问题讨论】:
-
我也遇到了这个问题。你有没有弄清楚问题是什么?
-
我也有类似的问题。但它不会始终如一地发生。如果我重新启动机器,它会工作一段时间,然后似乎就停止了。如果有任何区别,也可以在服务器上使用 ASP.NET 核心。
-
我也遇到了这个令人沮丧的问题。 API 设置了一个识别所需的 nonce cookie,我可以清楚地看到在 firefox 上设置的 cookie,它没有出现在 Chrome 中,但在两个浏览器中似乎都在发送这个 cookie。有了这个以及 Chrome 中的断点混乱,我非常接近离开 Chrome 进行开发
标签: google-chrome header axios