django - 获取不安全方法的 403 | DRF反应生产
问题描述
对于已部署的 Django 项目中的不安全方法(PUT、POST、DELETE),我收到 403 禁止错误。我使用 react 作为前端。
我正在使用 axios 将请求发送到 DRF 视图。我已经包含以下行来发送带有 X-CSRFToken 标头的 csrf 令牌。
axios.defaults.xsrfHeaderName = "X-CSRFToken";
axios.defaults.xsrfCookieName = "csrftoken";
axios.defaults.withCredentials = true;
在我当地,一切正常。我已经在 Linux 服务器中使用 NGINX 和 Gunicorn 部署了这个项目。在使用不安全的方法发送请求时,我遇到了一个问题。我不确定为什么它在 Linux 服务器中部署时不起作用。
谁能帮我解决这个问题。请 :(
解决方案
推荐阅读
- seal - 估计没有密钥的噪声预算
- r - 应该是具有相同水平、误差和参考的因素
- java - 2表之间的多重关系,如何通过hibernate设计与数据库映射的类模型
- laravel - Laravel 异常根本不起作用。它在每种情况下都返回 phpinfo.php
- oracle - 在游标 PLSQL 过程中获取多条记录
- php - 使 Twig 安全函数的方法也 Twig 安全
- java - 我希望我的程序不打印所有带有数字的数字,也不用(。)开始或结束或重复
- c++ - 带有 -O3 警告的特征:参数 1 值“X”超过最大对象大小 Y
- powerbi - 使用 Power BI 和 Cortana 的会话分析
- excel - 检测非标准符号