宝塔10周年开年大促,年度钜惠,先领红包再下单,享受折上折,还有抽奖!查看活动
当前位置:论坛首页 > Linux面板 > 求助

django项目跨域问题,请高手指导一下,谢谢

发表在 Linux面板2021-6-29 14:07 [复制链接] 0 2332

django 项目跨域问题,开发时通过安装和配置 django-cors-headers 已经可以被请求到数据,当部署到服务器后,使用 Nginx 反向代理,尝试了各种配置始终不能成功,请高手指导
  1. server
  2. {
  3.     listen 80;
  4.     server_name api.pdsjxbz.com;
  5.     index index.php index.html index.htm default.php default.htm default.html;
  6.     root /www/wwwroot/juxian_back;
  7.     location / {
  8.        include uwsgi_params;
  9.        uwsgi_pass 127.0.0.1:8000;  #端口要和uwsgi里配置的一样
  10.        uwsgi_param UWSGI_SCRIPT juxian_back.wsgi;  #wsgi.py所在的目录名+.wsgi
  11.        uwsgi_param UWSGI_CHDIR /www/wwwroot/juxian_back/; #项目路径
  12.       
  13.        add_header 'Access-Control-Allow-Origin' '*';
  14.              add_header 'Access-Control-Allow-Credentials' 'true';
  15.              add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
  16.              add_header 'Access-Control-Allow-Headers' 'DNT,web-token,app-token,Authorization,Accept,Origin,Keep-Alive,User-Agent,X-Mx-ReqToken,X-Data-Type,X-Auth-Token,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
  17.              add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';


  18.     }
复制代码

使用道具 举报 只看该作者 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表