使用 RTK 查询时无法保留 cookie

Ant*_*RNT 6 cookies credentials redux react-redux rtk-query

我正在创建一个宠物项目,前端使用 React 和 Redux,后端使用 Express 的 Node.js。这是我第一次使用 Redux 和 RTK 查询,我对 cookie 未保存感到困惑。

我尝试了RTK Query的两种变体,但都不适合我。

const baseQuery = fetchBaseQuery({
  baseUrl,
  credentials: "include",
});
Run Code Online (Sandbox Code Playgroud)

signIn: builder.mutation<User, SignInPayload>({
  query(body) {
    return {
      url: "/auth/jwt",
      method: "POST",
      body,
      credentials: "include",
    };
  },
}),
Run Code Online (Sandbox Code Playgroud)

如果我使用axios和到达相同的端点{withCredentials: true},则一切正常,并且 cookie 会保留。

我在下面附上我的请求/响应标头。

在此输入图像描述