我目前正在使用Angular JS和Django构建一个webapp应用程序。在this point的angular文档中,我被引导到this article上了解JSON GET请求的漏洞。Django支持CSRF保护机制,但据我所知,没有办法对GET请求执行它。我想我更喜欢这种机制,而不是Angular建议的机制(在每个JSON响应之前加上)]}', ),但这可能吗?
发布于 2014-04-19 02:04:23
您可以创建自己的中间件类来检查GET请求中的CSRF令牌,或者手动检查视图中的CSRF头。无论采用哪种方式,您的ajax请求都需要使用CSRF令牌设置HTTP_X_CSRFTOKEN标头
https://stackoverflow.com/questions/23159319
复制相似问题