CSRF令牌在PhoneGap的使用AJAX [英] CSRF Token in Phonegap using AJAX
问题描述
我正在开发与的PhoneGap
使用Django的后端的应用程序。后端使用 CSRF
,所以我需要我的的PhoneGap
应用程序来使用 CSRF
所以它可以用 Django的
。
I'm developing an app with Phonegap
that uses Django back-end. The back-end uses csrf
, so I need my Phonegap
app to use csrf
so it can work with Django
.
我读过,你可以使用 CSRF
通过Ajax,但我一直无法使它发挥作用。
I've read that you can use csrf
via Ajax, but I haven't been able to make it work.
你能告诉我有一个例子,我该怎么办呢?
Could you please tell me with an example how can I do this?
推荐答案
正好赶上在文件准备时间csrf_token在脚本标记HTML页面通过
just catch csrf_token in your html page in script tag at a time of document ready by
VAR CSRF = {{csrf_token}}
var csrf = {{ csrf_token }}
,然后通过AJAX传递参数就像在你的js文件
and then via ajax pass parameter like in your js file
$。阿贾克斯({
csrfmiddlewaretoken: csrf;
..//
});
});
这篇关于CSRF令牌在PhoneGap的使用AJAX的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!