django应用之corsheaders[跨域设置]
安装
pip install django-cors-headers
注册应用
INSTALLED_APPS = ( ... 'corsheaders', ... )
中间层设置
MIDDLEWARE = [ ...'corsheaders.middleware.CorsMiddleware','django.middleware.common.CommonMiddleware',... ]
添加白名单
# CORS 设置跨域域名 CORS_ORIGIN_WHITELIST = ( '127.0.0.1:8080', 'localhost:8080', 'www.xxxx.com:8080', 'api.xxxx.com:8000' )
CORS_ALLOW_CREDENTIALS = True # 允许携带cookie ALLOWED_HOSTS = ['www.xxxx.com:8080','api.xxxx.com:8000','127.0.0.1'] # 前端需要携带cookies访问后端时,需要设置withCredentials: true
设置允许访问的方法( 已测,没用 )
CORS_ALLOW_METHODS = ( 'GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS' )
设置允许的header:(未测)
CORS_ALLOW_HEADERS = ( 'x-requested-with', 'content-type', 'accept', 'origin', 'authorization', 'x-csrftoken' )
转载于:https://www.cnblogs.com/Skyda/p/10267359.html
django应用之corsheaders[跨域设置]相关推荐
- 【跨域】一篇文章彻底解决跨域设置cookie问题!
一篇文章彻底解决跨域设置cookie问题! 大家好我是雪人~~⛄ 之前做项目的时候发现后端传过来的 SetCookie 不能正常在浏览器中使用. 是因为谷歌浏览器新版本Chrome 80将Cookie ...
- 【SpringMVC】与权限拦截器冲突导致的Cors跨域设置失效问题
问题描述 前端域名FE.com向后端域名BE.com分别请求访问优惠券的列表和提交新增的优惠券,API设计所用的Method分别为Get和Post,结果为前一次访问成功而后一次访问失败.这两次请求都是 ...
- chrome浏览器的跨域设置 Google Chrome浏览器下开启禁用缓存和js跨域限制--disable-web-security...
chrome用户默认路径 Win7:C:\Users\[用户名]\AppData\Local\Google\Chrome\User Data\ XP:C:\Documents and Settings ...
- 浏览器允许跨域设置(不用于生产环境,开发用)
Firefox 之前看过FF下关闭跨域限制的方法: firefox安全性强,不允许跨域调用.Firefox 要取消XMLHttpRequest的跨域限制的话 从 about:config 里设置 si ...
- Django后端彻底解决跨域问题
Django后端彻底解决跨域问题 参考文章: (1)Django后端彻底解决跨域问题 (2)https://www.cnblogs.com/skyflask/p/10675706.html 备忘一下.
- yii2 跨域请求配置_伸手党系列四:vuecli3.0以上 使用 proxy 进行跨域设置
跨域:出于浏览器的同源策略限制,当一个请求url的协议.域名.端口三者之间任意一个与当前页面url不同即为跨域. process:process 对象是一个全局变量,它提供有关当前 Node.js 进 ...
- data 谷歌浏览器更改user 路径_chrome浏览器的跨域设置——包括版本49前后两种设置...
做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多chrome跨域设置教程.但是新版本的chrome浏览器提 ...
- SSO单点登录、跨域重定向、跨域设置Cookie、京东单点登录实例分析
最近在研究SSO单点登录技术,其中有一种就是通过js的跨域设置cookie来达到单点登录目的的,下面就已京东商城为例来解释下跨域设置cookie的过程 涉及的关键知识点: 1.jQuery ajax跨 ...
- php跨域单点登录,SSO单点登录、跨域重定向、跨域设置Cookie、京东单点登录实例分析...
SSO单点登录技术,其中有一种就是通过js的跨域设置cookie来达到单点登录目的的,下面就已京东商城为例来解释下跨域设置cookie的过程 涉及的关键知识点: 1. 跨域redirect实例: te ...
- ASP.NETAPI跨域设置(超简易)
跨域设置 只需要在[Web.config]的 <system.webServer>标签内添加如下编码即可: <httpProtocol><customHeaders> ...
最新文章
- Linux进程资源管理第二篇 -------- 工作及资源管理
- mysql bandwidth_内存带宽对mysql影响多大
- 登陆页老是提示验证码错误,validate验证控件IE下用remote方法明明返回true 但是还是报错,提示验证码错误...
- 电脑基础操作_在东莞大朗,学习电脑办公软件,就要找这样的学校!
- 课堂作业03--淘宝网质量属性
- Mybatis中使用Dao实现类实现增删改查【实际开发中使用代理dao】
- git 移动分支指针_理解git 中的HEAD指针branch指针
- 宣战抖音!腾讯与头条之战的新局面与猜想
- 可以改位置吗_恒大文化旅游城售楼部位置外地人可以买吗优选好房泗洪
- 6 功能4:文章详情页、点赞功能
- 绮莉:一个超爱团队,为团队疯狂打call的少女
- Synchronized 锁升级机制
- python numpy安装步骤-python的numpy模块安装不成功简单解决方法总结
- ubuntu下格式化U盘
- QuickTimePlayer 多倍速播放及多倍速后无声音
- Struts2-boobooke-概述
- MAC Sublime Text3 Preferences打不开
- 第三方支付竞争走向下半场 汇付天下构建多方共赢新生态
- OCR识别缺点_常用的OCR文字识别软件有哪些_软件动态论坛
- 想吃水果的朋友进来吧,水果类英文单词收集
热门文章
- 使用SDE的一点体会
- 用Python快速实现YOLO目标检测
- 图解欧洲足球五大联赛 | R爬虫可视化第五季
- java 字符串数字验证_验证一个字符串是否由数字组成(Java)
- Python学习1——语法
- net core体系-web应用程序-4asp.net core2.0 项目实战(CMS)-第二章 入门篇-快速入门ASP.NET Core看这篇就够了...
- 【BZOJ1923】[Sdoi2010]外星千足虫 高斯消元
- TrackMouseEvent 与_TrackMouseEvent
- Firefox6 使用 firebug 解决方法 以及迅雷(thunder)插件报错
- centos 6 编译emacs-24.5