首页 > 其他 > 详细

django项目——荏苒之配置后端授权允许跨域

时间:2020-01-03 18:04:05      阅读:107      评论:0      收藏:0      [点我收藏+]

1、再后端项目中,安装三方插件                                                               

pip install django-cors-headers

2、在配置文件dev.py 或者是settins.py中,注册组件                               

INSTALLED_APPS = (
    ...
    corsheaders,
    ...
)

3、在中间件中注册, 注意,必须要放在第一个                                         

MIDDLEWARE = [
    corsheaders.middleware.CorsMiddleware,
    ...
]

4、添加白名单,即允许跨域的名单                                                             

# CORS组的配置信息
CORS_ORIGIN_WHITELIST = (
    http://www.renran.cn:8080,
)
CORS_ALLOW_CREDENTIALS = False  # 允许ajax跨域请求时携带cookie

##配置完成以上,即完成了后端跨域配置

django项目——荏苒之配置后端授权允许跨域

原文:https://www.cnblogs.com/shangguanruoling/p/12145446.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!