标签:页面 head 不能 访问 配置 log 403错误 com white
https://www.cnblogs.com/iiiiiher/articles/9164940.html
前端写了个页面,里面$.post发现403错误. 需要注释下
前端可能是127.0.0.1:3000 后端127.0.0.1:8080
导致前端不能正常访问
https://github.com/ottoyiu/django-cors-headers
pip install django-cors-headers
INSTALLED_APPS = (
...
'corsheaders',
...
)
MIDDLEWARE = [ # Or MIDDLEWARE_CLASSES on Django < 1.10
...
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware',
...
]
- 全局设置为true
CORS_ORIGIN_ALLOW_ALL = True
- 指定白名单
CORS_ORIGIN_WHITELIST = (
'google.com',
'hostname.example.com',
'localhost:8000',
'127.0.0.1:9000'
)
- reg匹配域名
- 限制方法
[django]django配合前端vue前后端联调,django服务端解决跨域(django-cors-headers)
标签:页面 head 不能 访问 配置 log 403错误 com white
原文地址:https://www.cnblogs.com/iiiiiher/p/9534546.html