脚本无法获取响应主体(原因:CORS Missing Allow Credentials)

news/2025/2/27 9:26:47

背景:

前端的端口号8080,后端8000。需在前端向后端传一个参数,让后端访问数据库去检测此参数是否出现过。涉及跨域请求,一直有这个bug是404文件找不到。

在修改过程当中不小心删除了一段代码,出现了这个bug(这篇文章要解决的)

get访问也被禁了

解决办法:

CORS_ALLOW_CREDENTIALS = True

前端设置了 withCredentials = true(即你希望浏览器发送凭证,如Cookies或HTTP认证信息),但是后端并没有正确配置响应头来允许这个行为。确保你在后端的 CORS 配置中允许凭证:也就是上面的CORS_ALLOW_CREDENTIALS = True

如果还是不行的话说明你直接就是没配置CORS

我的配置如下:

前端向后端传数据涉及到跨域,就需注册,配置第三方插件设置,允许跨域访问的域名并在设置中允许凭证

INSTALLED_APPS = [
    'corsheaders'

]
#跨域添加白名单
CORS_ORIGIN_WHITELIST = (
    #批准前端的数据
    'http://www.meiduo.site:8080',
    'http://127.0.0.1:8080',
    'http://localhost:8080',
)
CORS_ALLOW_CREDENTIALS = True
MIDDLEWARE = [
    'corsheaders.middleware.CorsMiddleware'
]

还不清楚的话,建议去看一下这一集,太晚了不想写了

20-CORS_哔哩哔哩_bilibili


http://www.niftyadmin.cn/n/5869874.html

相关文章

【react】react Native

目录 一、React Native 简介 二、环境搭建 1. 开发环境配置(以 macOS 为例) 2. 创建 React Native 项目 三、核心概念与组件 1. React Native 基础组件 2. 样式与布局 3. 导航(React Navigation) 3. 热重载与快速刷新 五…

0—QT ui界面一览

2025.2.26,感谢gpt4 1.控件盒子 1. Layouts(布局) 布局控件用于组织界面上的控件,确保它们的位置和排列方式合理。 Vertical Layout(垂直布局) :将控件按垂直方向排列。 建议:适…

逆向pyinstaller打包的exe软件,获取python源码(6)

在ailx10:逆向pyinstaller打包的exe软件,获取python源码(3)中,我们逆向出了主程序,但是对其依赖的其他python文件并没有给出逆向方法,实际上非常简单,在PYZ-00.pyz_extracted 文件夹中,只要逆向…

YOLOv8架构中的SAConv空洞卷积机制:性能优化与未来发展方向

文章目录 YOLOv8改进 | SAConv可切换空洞卷积1. 空洞卷积(Dilated Convolution)简介空洞卷积的优势: 2. SAConv可切换空洞卷积的提出SAConv的工作原理:SAConv的关键特性: 3. YOLOv8中SAConv的实现3.1 SAConv模块设计3.…

服务器迁移记录【腾讯云-->阿里云】

准备工作 压缩/root /usr/local/nginx /data三个目录到zip,并下载到本地。 zip root.zip /root zip nginx.zip /usr/local/nginx zip data.zip /datasz root.zip sz nginx.zip sz data.zip连接mysql数据库,导出数据库结构与数据到dzs_mysql.sql 安装l…

基于51单片机的智能家居温湿度监测系统proteus仿真

地址:https://pan.baidu.com/s/15WDwFiYXlWhavhMc0MAB2w 提取码:1234 仿真图: 芯片/模块的特点: AT89C52/AT89C51简介: AT89C52/AT89C51是一款经典的8位单片机,是意法半导体(STMicroelectron…

JVM生产环境问题定位与解决实战(二):JConsole、VisualVM到MAT的高级应用

生产问题定位指南:几款必备的可视化工具 引言 在上一篇文章中,详细的介绍了JDK自带的一系列命令行工具,,如jps、jmap、jstat、jstack以及jcmd等,这些工具为排查和诊断Java虚拟机(JVM)问题提供…

在线VS离线TTS(语音合成芯片)有哪些优势-AIOT智能语音产品方案

离线 TTS 存在语音质量欠佳、音色选择有限、语言支持单一更新困难、占用资源多、适应性差、难以个性化定制等痛点 01更新维护困难 由于是离线模式,难以及时获取最新的语音数据和算法更新,无法得到持续改进。 02占用本地资源 需要在设备本地存储较大的…