预期结果: credentials
选项在使用apollo-link-batch-http
时应该有效。 例如,如果 graphql 支持基本的 http 身份验证,则credentials: "same-origin"
应该传播凭据。
实际结果:凭证未传播,获得 HTTP 401 响应代码。
如何重现问题:
见回购https://github.com/Morantron/apollo-link-batch-http-credentials-bug
我们刚刚发布了apollo-link-batch-http
的新版本。 你能确认问题仍然存在吗?
惊人的! 现已在 1.1.0 版本修复,谢谢! :tada: :raised_hands:
此问题仍在[email protected]
发生(或出现回归)。 根据文档使用配置:
new BatchHttpLink({
uri,
credentials: 'same-origin',
headers: {
accept: 'application/json'
}
})
credentials
值和headers
对象都不受尊重。