Http 证书';省略';和SET-COOKIE头

Http 证书';省略';和SET-COOKIE头,http,cookies,react-apollo,Http,Cookies,React Apollo,是否可以将apollo客户端配置为不在每个请求中发送COOKIE(例如,将凭据设置为省略),并且仍然接受来自set-COOKIE标头上的服务器的COOKIE 我的httpLink实现如下所示: const httpLink = createHttpLink({ uri, fetch: fetch, credentials: 'omit' }); 但是,省略会阻止响应更新cookie。您是否碰巧使用了ApolloBoostClient?我遇到了与您相同的问题,之后我可以使用建议的Ap

是否可以将apollo客户端配置为不在每个请求中发送COOKIE(例如,将凭据设置为
省略
),并且仍然接受来自set-COOKIE标头上的服务器的COOKIE

我的
httpLink
实现如下所示:

const httpLink = createHttpLink({
  uri,
  fetch: fetch,
  credentials: 'omit'
});

但是,省略会阻止响应更新cookie。

您是否碰巧使用了
ApolloBoostClient
?我遇到了与您相同的问题,之后我可以使用建议的
Apollo客户端解决此问题***:

export const client = new ApolloClient({
  link: createHttpLink({
    credentials: 'include',
    uri: 'http://localhost:8080/api/graphql',
  }),
  cache: new InMemoryCache(),
});`
***除了像你一样,我使用了
'omit'
而不是
'include'
,我使用的是ScalaJS,而不是原生JS