Django Rest 框架邮递员令牌认证
Posted
技术标签:
【中文标题】Django Rest 框架邮递员令牌认证【英文标题】:Django Rest Framework Postman Token Authentication 【发布时间】:2014-12-24 08:55:17 【问题描述】:我正在使用 Django Rest Framework 令牌身份验证,如果我这样做 curl http://localhost:8000/api/v1/users/?format=json -H 'Authorization: Token 0a813fdcd3f8846d6fa376f2592bbc678b0b8e85'
一切正常。
但是当我尝试使用 Postman chrome 客户端实现这一目标时,什么也没有发生。我做错了什么??
【问题讨论】:
如果邮递员已经在标头中发送内容类型,则在最后删除 format=json 会修复任何看起来不必要的问题。 【参考方案1】:您将标题设置为Authorization: Token
,而实际上它应该只是Authorization
。 header其实只是Authorization
,但是value是Token [token_string]
,其中[token_string]
是你获得的授权token。
【讨论】:
确保您的值是Token
后跟一个空格,后跟此答案中指定的实际令牌(这是正确的)。以上是关于Django Rest 框架邮递员令牌认证的主要内容,如果未能解决你的问题,请参考以下文章
Django REST框架+ Angular项目上的令牌认证