Node.js 存储来自外部graphql端点的cookie

Node.js 存储来自外部graphql端点的cookie,node.js,express,cookies,graphql,react-apollo,Node.js,Express,Cookies,Graphql,React Apollo,我有两个应用程序(当前在本地主机上运行) 其中之一是运行Express和Graphql的服务。(localhost:8081) 第二个是站点,它通过Apollo客户端HttpLink连接到服务。(localhost:8080) 从站点本身运行此代码时,正在从graphql解析器设置cookie: localhost:8080/login --requests--> localhost:8080/graphql login: async (obj, arg, { req }) =>

我有两个应用程序(当前在本地主机上运行)

其中之一是运行Express和Graphql的服务。(
localhost:8081

第二个是站点,它通过Apollo客户端HttpLink连接到服务。(
localhost:8080

从站点本身运行此代码时,正在从graphql解析器设置cookie:

localhost:8080/login --requests--> localhost:8080/graphql

login: async (obj, arg, { req }) => {
      /* login logic */

      isomorphicCookie.save('token', token, {
        expires: new Date(new Date().setFullYear(new Date().getFullYear() + 1)),
        secure: !Settings.isDevelopment(),
      }, req.res);

      return true;
    },
我想将
/graphql
实现拆分为一个单独的服务,导致调用如下:

localhost:8080/login --requests--> localhost:8081/graphql

同一段“cookie存储”-代码正在那里运行,但是无论我更改了关于
同构cookie.save
的任何属性,cookie都没有设置,尽管我可以在
/graphql
响应头中看到cookie值(来自网络检查器)。虽然它实际上并没有被保存

有什么技巧和窍门可以解决这个问题吗