【发布时间】:2019-10-06 06:08:54
【问题描述】:
我正在尝试使用需要 cookie 来返回数据的 API。
如果我直接在浏览器中点击 url,我会得到我想要的数据。协议是https。
但是,每当我尝试使用 window.fetch 获取数据时,都会遇到 CORS 错误。我认为这是因为我无法在客户端请求中获取 cookie,这导致服务器重定向到未发送回 CORS 标头的身份验证服务器。
我曾尝试使用{ credentials: 'include' } 无济于事。
我假设因为 cookie 存在于浏览器中,所以它将成为请求的一部分。
我在这里缺少任何基础知识吗?
【问题讨论】:
标签: javascript browser cors