【发布时间】:2016-01-26 15:22:57
【问题描述】:
我正在尝试为 REST API 构建一个客户端,该 API 用于通过 Cookie 发送的身份验证用户名、密码和 CSFR 令牌。该 API 建立在 Django 框架之上,它很好地描述了 Cookie-Auth for CSRF 的工作原理。
我对作为 REST 客户端的 Android 进行了大量研究,发现了很多示例,但没有一个与 Cookie 处理有关。所以我用RoboSpice 和RetroFit 挣扎了3 天,它们通常被认为是“易于使用”,但我不是很有经验,而且确实遇到了麻烦。而且我从来没有让 Cookie 身份验证工作。
谁能帮助我了解如何使用带有 Cookie Auth 的 REST API?或者哪个库最容易处理这个问题?
谢谢!
PS:请原谅我不发布源代码 sn-ps,但它是如此混乱并散布在文件中:我什至不知道如何组织 API 处理的代码。我刚开始... :-(
【问题讨论】:
-
有什么理由不能简单地使用令牌认证?
-
我遇到了同样的问题。你找到解决办法了吗?
标签: android rest cookies django-rest-auth