私はこのガイドに従いました: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の他の部分を管理するための作業トークンを取得できるように、その適切な値を取得する方法