邮差中的令牌密钥验证

问题描述:

如何在Postman中进行下面的基于令牌的验证呼叫?邮差中的令牌密钥验证

curl -H "Authorization: ApiKey dan:ab104c54c6d06fa5bc17e38059c1b814ee9c3b43" -F "image=/path_to_photo/image.jpg" http://localhost:8000/api/photo/ -v 

这不起作用:

enter image description here

这是curl调用的输出:

[email protected]:~/app$ curl -H "Authorization: ApiKey dan:ab104c54c6d06fa5bc17e38059c1b814ee9c3b43" -F "image=/path_to_photo/image.jpg" http://localhost:8000/api/photo/ -v 
* Hostname was NOT found in DNS cache 
* Trying 127.0.0.1... 
* Connected to localhost (127.0.0.1) port 8000 (#0) 
> POST /api/photo/ HTTP/1.1 
> User-Agent: curl/7.35.0 
> Host: localhost:8000 
> Accept: */* 
> Authorization: ApiKey dan:ab104c54c6d06fa5bc17e38059c1b814ee9c3b43 
> Content-Length: 164 
> Expect: 100-continue 
> Content-Type: multipart/form-data; boundary=------------------------bbe8b5cf6a427342 
> 
* Done waiting for 100-continue 
* HTTP 1.0, assume close after body 
< HTTP/1.0 201 CREATED 
< Date: Sat, 08 Nov 2014 04:57:18 GMT 
< Server: WSGIServer/0.1 Python/2.7.6 
< Vary: Accept 
< X-Frame-Options: SAMEORIGIN 
< Content-Type: text/html; charset=utf-8 
< Location: http://localhost:8000/api/photo/7/ 
< 
+2

在-H的授权进去头部分,不会形成 – 2015-09-02 18:34:14

它应该是:

ApiKey dan:ab104c54c6d06fa5bc17e38059c1b814ee9c3b43` 

NOT只是:

dan:ab104c54c6d06fa5bc17e38059c1b814ee9c3b43 

在Authorization标头中。

enter image description here

+0

我已经试过这一点。它也没有工作。你是如何连接的?如果是这样,你可以请你发布你的代码吗? – 2014-11-09 06:45:01

+1

我没有正确阅读。我曾在帖子中,而不是标题。这一定是问题所在。 – 2015-09-03 02:10:24