如何在 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
我正在开发 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