【发布时间】:2013-09-02 19:23:16
【问题描述】:
我使用 ajax 调用对薄的美味饼层进行 CRUD(使用 csrf 令牌)。一切都像一个魅力,直到我在例如运行该网站。 Chrome 隐身模式。我不断收到 CUD 请求的 401。
查看请求 cookie,我发现 sessionid cookie 已设置,但 csrftoken cookie 未设置(如果我在正常模式下运行,则正确设置)。
在我的settings.py 我有:
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
)
有人遇到过这个问题,可以帮我节省一些时间吗?
非常感谢, 于尔根
【问题讨论】:
标签: csrf tastypie incognito-mode