如何在 Django web 的本机应用程序中获取 csrf 令牌

How to get csrf token in native application for Django web

我正在开发 Unity 应用程序。 我想登录 Django 网站。

在Django开发网站时, 我们只是 <form action="." method="post">{% csrf_token %} 模板中的代码。

但是,本机应用程序不知道如何获取 csrf 令牌。

你能告诉我 csrf 令牌或如何在 Unity 的 C# 中创建吗?

您可以使用 X-CSRFToken header 来传递令牌,并使用 csrftoken cookie 来获取实际的令牌值。这可能需要在 Django 应用程序中进行一些调整。

详情: https://docs.djangoproject.com/en/1.6/ref/contrib/csrf/#ajax