keystone获取令牌的几种方式及查看相关信息

云计算(主运维)新手小白 知识不够完善 会进一步加强完善文章 愿广大网友有错纠错 共同探讨

获取令牌的几种方式

1.使用OpenStackClient方法
[root@controller ~]# openstack token issue
+------------+--------------------------------------------------------------------------------------------+
| Field      | Value                                                                                      |
+------------+--------------------------------------------------------------------------------------------+
| expires    | 2019-06-20T02:38:50.878077Z                                                                |
| id         | gAAAAABdCuOqM3tcH3hERB52zVf4COE9uspvYL1Zoxkb5K8TyEz8PDIoWWn5dKQhw_N65TIc5wKvrKZf2oW97qR3ez |
|            | nHnDLfuniLDLYi4_A6a0wRWbQdDpXHZedAx2ebejBUzD2WAhvRV4OhiCyEnf198mzGqxyx8CMOPCadKps5b3d6PiXP |
|            | KrM                                                                                        |
| project_id | 69ccddb9c29e4ade8d12d2e429b36bcf                                                           |
| user_id    | 4ddacc0d74cd409c8dc8ed56161d64a7                                                           |
+------------+--------------------------------------------------------------------------------------------+

可见上方id所表示的内容即令牌

2.使用CURL方法
[root@controller ~]# curl -i -H "Content-Type: application/json" -d '    
> { "auth" : {
>    "identity" : {
>        "methods" : ["password"],
>             "password" : {
>                 "user" : {
>                     "name" : "admin",
>                     "domain" : { "name" : "demo" },
>                     "password" : "000000"
>                 }
>             }
>         },
>             "scope" : {
>                 "project" : {
>                     "name" : "admin",
>                     "domain" : { "name" : "demo" }
>                 }
>             }
>         }
>     }'    http://localhost:5000/v3/auth/tokens

结果如下:

HTTP/1.1 201 Created
Date: Thu, 20 Jun 2019 01:43:42 GMT
Server: Apache/2.4.6 (CentOS) mod_wsgi/3.4 Python/2.7.5
X-Subject-Token: gAAAAABdCuTR0ly_hHJnf6qhdXE7RBNid73qR0gfSTszcYibAbwjQNqrg8a9dTetpD-jw4GCQYdKmXK_47cmtmtAtDsXHChEdXARnEgAN5aqkmXpFoQpCNZ0S6KIV7M0fhaaaJFEyAMVmy7i68PoT_Aq5KGpuU84Iec22UAGbnCiFxo3lXVs4ls
Vary: X-Auth-Token
x-openstack-request-id: req-af02e803-153d-47ec-b0a3-4041f0b3ab81
Content-Length: 2832
Content-Type: application/json

{"token": {"methods": ["password"], "roles": [{"id": "8d96d3cf7b3e46b48efe3901b2293ac5", "name": "admin"}], "expires_at": "2019-06-20T02:43:45.399390Z", "project": {"domain": {"id": "912fe16929724e7b9b4db6f79544140a", "name": "demo"}, "id": "69ccddb9c29e4ade8d12d2e429b36bcf", "name": "admin"}, 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值