Django后台CSRF验证不通过,报403 (Forbidden).如何解决?
发布于 4 年前 作者 sunping 8863 次浏览 来自 问答

小程序中用POST方式访问云服务器,在请求头及data中都加上了相应的CSRF验证密码,在访问本地测试服务地址(127.0.0.1:8000)时通过验证并能正常访问。改为云服务器地址后(https://www.******.com后)也通过了测试,能正常通过验证并返回结果。但是因之前不太了解小程序的一些功能,在开发者后台看到一个“数据预拉取”功能,为了看看这个功能怎么用,以是点击了开启,并输入了相应域名。之后小程序的一个页面就报403 (Forbidden)错误,经查应该是CSRF验证未通过,经过多方查找未能解决,同时想去后台关闭“数据预拉取”功能,也不知道是不是这个的问题,同时小程序中也没有编写数据预拉取的相应代码,因为目前用不到,结果发现没有关闭这个功能的选项。请都各位大佬有没有碰到类似问题,怎么解决的?

1 回复

谢邀,没遇见过

回到顶部