gpt4 book ai didi

javascript - 使用授权 header 时出现 CORS header 错误

转载 作者:行者123 更新时间:2023-11-28 05:25:08 26 4
gpt4 key购买 nike

这是我当前的代码 enter image description here

当我从 headers 中删除 Authorization 时,请求将成功,并且我会收到响应。但是当我使用 Authorization header 时,它会给我这个错误。

enter image description here

服务器正在使用 Python Django 并使用 this libary用于 CORS 处理

编辑1:这是python服务器设置

编辑 2:添加浏览器

我使用 Chrome 版本 53.0.2785.143 m(64 位)

编辑3: postman 回复

这里刚刚得到了奇怪的回应。当后端人员从他的笔记本电脑上尝试时,他得到了完整的 header 。像这样: enter image description here但是当我使用我的笔记本电脑时,我得到了这样的回应: enter image description here

最佳答案

我猜测 cors 不允许使用 Authorization header 。因此,我们将 Authorization 条目添加到 CORS_ALLOW_HEADERS

CORS_ALLOW_HEADERS = (
...
'Authorization',
...
)

关于javascript - 使用授权 header 时出现 CORS header 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40238656/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com