Django的CSRF Coo​​kie在Android PhoneGap中不可用

时间:2014-04-01 20:08:48

标签: javascript android python django cordova

我正在尝试访问Django发送到服务器的csrftoken cookie。它运行得很漂亮,我在iOS PhoneGap中收到了csrftoken cookie(通过调用xhr.getResponseHeader(“Set-Cookie”)),

然而,它在Android中不起作用。它只返回sessionid cookie,而不是csrftoken cookie值。

我非常怀疑它与Django有任何关系,因为Django不应该以不同的方式处理请求,但我不完全确定。

我需要csrftoken的值来设置Ajax所需的X-CSRF-Token请求头,所以我需要在登录时从PhoneGap中的服务器响应中提取值。它在iOS中完美运行,但在Android中不行

0 个答案:

没有答案