CSRF Coo​​kie未在带有Django后端的React Native前端上设置错误

时间:2019-06-20 17:06:19

标签: django react-native django-allauth django-csrf django-rest-auth

我有一个React Native应用程序,它的后端是Django。我正在使用django-allauth和django-rest-auth来处理应用程序中的社交登录。在该应用中,除了“社交登录/注册”外,用户还可以使用电子邮件和密码进行常规注册。定期注册API每次被调用都会工作一次,并在数据库上创建一个新用户。通过Facebook注册时,将在数据库上创建用户。但是,在此第一个成功匹配之后,所有未匹配的匹配都将被403 Forbidden拒绝,并且未设置消息CSRF(Cookie / Token [我不记得错误])。甚至常规的注册API也开始收到此错误。 React Native Development Workstation和Django Backend工作站都在同一网络上。我已经尝试过csrf_exempt,但没有任何效果。是否是由于注销不当造成的?关于django-allauth / django-rest-auth库,我还缺少什么其他东西?任何帮助将不胜感激。

0 个答案:

没有答案