我对 django 中的 token 有点问题。
当我编写 POST 表单并添加 {{csrf_token}} 时,当我提交它时, token 会被检查。
但是当我发送一个 POST 请求(在 ajax 中)并手动添加参数 csrfmiddlewaretoken 时, token 没有被检查。
但我不知道为什么?
谢谢。
请您参考如下方法:
AJAX 请求不检查 CSRF:浏览器的同源策略意味着 CSRF 攻击更加困难。参见 the explanation in the docs .
我对 django 中的 token 有点问题。
当我编写 POST 表单并添加 {{csrf_token}} 时,当我提交它时, token 会被检查。
但是当我发送一个 POST 请求(在 ajax 中)并手动添加参数 csrfmiddlewaretoken 时, token 没有被检查。
但我不知道为什么?
谢谢。
请您参考如下方法:
AJAX 请求不检查 CSRF:浏览器的同源策略意味着 CSRF 攻击更加困难。参见 the explanation in the docs .