将 Fetch 与授权标头和 CORS 结合使用

2024-02-17

我正在尝试让我的请求通过一个在线游戏 API,但我似乎无法正常工作。我正在使用FetchAPI,以及一些请求需要授权承载令牌,但请求永远不会与授权标头一起发送。

我努力了

mode: 'no-cors',
credentials: 'include'

显然将授权放在标头中,如下所示

header: { 'Authorization': 'Bearer TOKEN' }

但请求仍然不符合授权。有人能指出我正确的方向吗?

编辑 这是我提出请求的方式

fetch(URL, {
  credentials: 'include',
  header: {
    'Authorization': 'Bearer TOKEN'
  }
})

键名应该是 headers,不是标题。

fetch(URL, {
  credentials: 'include',
  headers: {
    'Authorization': 'Bearer TOKEN'
  }
})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 Fetch 与授权标头和 CORS 结合使用 的相关文章