Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Django web的本机应用程序中获取csrf令牌_C#_Python_Django_Unity3d - Fatal编程技术网

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

C# 如何在Django web的本机应用程序中获取csrf令牌,c#,python,django,unity3d,C#,Python,Django,Unity3d,我正在开发Unity应用程序。 我想登录Django网站 在Django开发网站时, 我们只是{%csrf\u token%}模板中的代码 但是,本机应用程序不知道如何获取csrf令牌 您能告诉我csrf令牌或如何在统一的C#中创建吗?您可以使用X-CSRFToken头传递令牌,并使用CSRFToken cookie获取实际的令牌值。这可能需要对Django应用程序进行一些调整 详情: 通常,您还可以从服务器发送回的cookie中获取CSRF#U令牌,因此在C#的get请求中,应该包含令牌,您可

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

在Django开发网站时, 我们只是
{%csrf\u token%}
模板中的代码

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


您能告诉我csrf令牌或如何在统一的C#中创建吗?

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

详情:

通常,您还可以从服务器发送回的cookie中获取CSRF#U令牌,因此在C#的get请求中,应该包含令牌,您可以稍后在C#的POST请求中使用该令牌。啊,我明白了。我只需要使用GET。第一个请求是GET(获取有效令牌),然后所有需要POST数据的其他请求都可以使用该令牌。谢谢,我只需要通过
GET
获取令牌?csrf令牌只是随机生成的字符串,不是吗?谢谢您的回复。但是,我想从PC、Mac、Android和iOS等本机应用程序中获取更多信息。