關於token你需要知道的【華為雲技術分享】


版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接: https://blog.csdn.net/devcloud/article/details/102543329

第一、token的生成

1)token的生成接口為

https://{你的endpoint} /v3/auth/tokens

比如我是北京一的,我的endpoint就是 iam.cn-north-1.myhuaweicloud.com ,如果你是其他地區的,可以參考 地區和終端

2)要帶header哦,如圖所示

3)當然還要傳body啦,示例如下:

 1 {
 2 
 3   "auth": {
 4 
 5     "identity": {
 6 
 7       "methods": [
 8 
 9         "password"
10 
11       ],
12 
13       "password": {
14 
15         "user": {
16 
17           "name": "你的用戶名",
18 
19           "password": "你的登錄密碼",
20 
21           "domain": {
22 
23             "name": "還是你的用戶名"
24 
25           }
26 
27         }
28 
29       }
30 
31     },
32 
33     "scope": {
34 
35       "project": {
36 
37         "name": "cn-north-1" // 如果你的區域是北京一,這個地方就填這個
38 
39                                            // 如果不是參考地區和終端 
40 
41       }
42 
43     }
44 
45   }
46 
47 }

4)請求成功之后在response的header中獲取,參數名為x-subject-token,如圖

5token是會過期的,如果看到返回的信息提示你 expired了或者Token update required,就要重新生成token了

6)token是很多請求都需要的,一般放在header中,參數名為:X-Auth-Token

7)由於token經常會用到,所以建議把生成tokenurl鏈接保存起來,下次直接調用就可以了

作者:華為雲MVP鄭永祥

HDC.Cloud 華為開發者大會2020 即將於2020年2月11日-12日在深圳舉辦,是一線開發者學習實踐鯤鵬通用計算、昇騰AI計算、數據庫、區塊鏈、雲原生、5G等ICT開放能力的最佳舞台。

歡迎報名參會


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM