【发布时间】:2016-04-12 04:48:43
【问题描述】:
我将 Django 从 1.8 升级到 1.9。之后,我在 Django 管理员登录后在本地主机上收到此错误:
Referer checking failed - Referer is insecure while host is secure.
在生产中一切正常。 下面是我的 settings.py 文件的 sn-p:
SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
SESSION_COOKIE_SECURE = True
CSRF_COOKIE_SECURE = True
【问题讨论】:
-
我猜你在开发中使用
http。所以应用程序必须配置为在您的local.py(或类似)中使用http。
标签: django django-csrf django-1.9