django rest framework接口,web请求提示403错误

  1. 使用postman请求,可以正常获取数据。
  2. 使用web页面请求,提示错误信息:

{"detail":"CSRF Failed: CSRF cookie not set."}

这个如何解决?

阅读 3.1k
1 个回答

需要先在浏览器中检查下有没有csrftoken这个cookie,如果没有的话就需要看是为啥没有设置上这个cookie了,比如是不是在MIDDLEWARE中把django.middleware.csrf.CsrfViewMiddleware给删除掉了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题