获取token
创建一个json文件,作为HTTP消息的内容
$ cat token-request.json { "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "domain":{ "name":"demo-domain" }, "name": "userA2", "password": "123456" } } }, "scope": { "project": { "domain":{ "name":"demo-domain" }, "name": "project-A" } } } }
向keystone请求token。-si是返回消息头。token信息位于消息头的X-Subject-Token字段
curl -si -d @token-request.json -H "Content-type: application/json" http://localhost:35357/v3/auth/tokens HTTP/1.1 201 Created X-Subject-Token: ea480e2f70414176b43480cfa6b22a2b Vary: X-Auth-Token X-Distribution: Ubuntu Content-Type: application/json Content-Length: 557 X-Openstack-Request-Id: req-63f66227-1232-429a-8c80-b644050887be Date: Mon, 05 Sep 2016 09:44:11 GMT {