目前我在 localhost:3000 上运行 React SPA。 我在 localhost:9090 和 api.abc.com 上获得了服务器。
我从 localhost:9090 为客户端设置了一个 cookie,例如:
Name: "example-token",
Value: token,
Path: "/",
Secure: false,
HttpOnly: true,
Expires: time.Now().Add(time.Hour * 24 * 7),
SameSite: http.SameSiteLaxMode,
在客户端中,使用 axios,我使用 GET 方法请求 api.abc.com,withCredential 设置为 true。 目的是将 example-token 转移到 api.abc.com 。
在 api.abc.com 服务器中,我还设置了正确的 CORS 配置,也允许凭证。
但是 api.abc.com 没有得到 localhost:9090 设置的任何 cookie。
这几天我看了很多文件,我认为他们说这是可能的。
我怎样才能得到这个?真的不可能吗?
谢谢。