首页 > 解决方案 > django中的语言cookie

问题描述

我有 3 个 cookie,即 django_language、session、csrf。我希望这些中的每一个的安全和 http 字段都是真实的。对于 session 和 csrf cookie,它工作正常,但 django_language cookie 的 httponly 和 secure 未设置为 true。

我在设置文件中的代码如下:-

CSRF_COOKIE_HTTPONLY = True
CSRF_COOKIE_SECURE = True
CSRF_COOKIE_PATH = '/'

SESSION_COOKIE_HTTPONLY = True
SESSION_COOKIE_SECURE = True
SESSION_COOKIE_PATH = '/;HttpOnly'

LANGUAGE_COOKIE_HTTPONLY = True
LANGUAGE_COOKIE_SECURE = True
LANGUAGE_COOKIE_NAME = 'django_lang'
LANGUAGE_COOKIE_PATH = '/'

浏览器 cookie 的屏幕截图

标签: djangocookies

解决方案


推荐阅读