我遵循了本指南: http: //keystone.openstack.org/api_curl_examples.html
我似乎得到了一个有效的令牌:
curl -d '{"auth":{"passwordCredentials":{"username": "can", "password": "mypassword"}}}' -H "Content-type: application/json" http://url:35357/v2.0/tokens
它返回:
{
"access":
{
"token":
{
"expires": "2012-05-21T14:35:17Z",
"id": "468da447bd1c4821bbc5def0498fd441"
},
"serviceCatalog": {},
"user":
{
"username": "can",
"roles_links": [],
"id": "bb6d3a09ad0c4924bf20c1a32ccb5781",
"roles": [],
"name": "can"
}
}
}
但是当我来到接下来的几节来验证这个令牌时,我遇到了这个神奇的数字:X-Auth-Token:999888777666
. 起初我以为这是我得到的令牌,但我错了。
我想我可能错过了一些东西,所以我阅读了 openstack 文档中的相关部分(http://keystone.openstack.org/configuration.html和http://docs.openstack.org/api/openstack-compute/programmer/content / ),但仍然不知道这个数字是怎么来的。
谁能向我解释
- 那个神奇的数字是什么意思
- 如何获得正确的价值,以便我可以获得工作令牌来管理 openstack 的其他部分