
# 获取Token失败怎么办？
#### 问题原因
Token是用户的访问令牌，承载了用户的身份、权限等信息，用户调用API接口时，需要使用Token进行鉴权。
Token获取失败可能是由于使用非华为云账号获取Token。
#### 解决方案
- 如果您的华为云账号已升级为华为账号，将不支持获取账号Token，建议您为自己创建一个IAM用户，授予该用户必要的权限，获取IAM用户Token。
  创建IAM用户操作如下，详细操作请见[创建IAM用户](https://support.huaweicloud.com/usermanual-iam/iam_02_0001.html)。
  1. 登录华为云控制台，右上角选择账号名称，单击"统一身份认证"。 进入统一身份认证控制台。
     图1进入统一身份认证   
     ![](https://support.huaweicloud.com/nlp_faq/zh-cn_image_0000001199114928.png) 
  
  2. 在统一身份认证服务，左侧导航窗格中，选择"用户"，单击右上方的"创建用户"。
     图2创建用户   
     ![](https://support.huaweicloud.com/nlp_faq/zh-cn_image_0000001199119912.png) 
  
  3. 在"创建用户"页面填写"配置用户基本信息"，然后单击右下角的"下一步"。 "凭证类型\>密码"取消勾选"首次登录时重置密码"。
     图3凭证类型   
     ![](https://support.huaweicloud.com/nlp_faq/zh-cn_image_0000001199278906.png) 
  
  4. 勾选"admin"，为创建的子账号赋予admin权限。
  
  5. 单击右下角的"创建用户"。 成功创建IAM用户。
     
  
  6. 使用IAM用户获取Token。更多参数说明请参见[获取IAM用户Token](https://support.huaweicloud.com/api-iam/iam_30_0001.html)。
    
- 如果您是第三方系统用户，直接使用联邦认证的用户名和密码获取Token，系统会提示密码错误。请先在华为云的登录页面，通过"忘记密码"功能，设置**原** **华为云** **账号密码**。
 
