更新时间:2022-08-16 GMT+08:00

绑定MFA设备

功能介绍

该接口可以用于IAM用户为自己绑定MFA设备。

URI

PUT /v3.0/OS-MFA/mfa-devices/bind

请求参数

表1 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-token

String

请求Body中user_id所对应IAM用户的token(无需特殊权限)。

表2 请求Body参数

参数

是否必选

参数类型

描述

user_id

String

待绑定MFA设备的IAM用户ID。

serial_number

String

MFA设备序列号。

authentication_code_first

String

第一组验证码。

authentication_code_second

String

第二组验证码。

响应参数

请求示例

PUT https://sample.domain.com/v3.0/OS-MFA/mfa-devices/bind 
 
{ 
  "user_id" : "09f99d8f6a001d4f1f01c00c31968...", 
  "authentication_code_first" : "977931", 
  "authentication_code_second" : "527347", 
  "serial_number" : "iam:09f6bd6a96801de40f01c00c85691...:mfa/{device_name}" 
}

响应示例

状态码

状态码

描述

204

请求成功。

400

请求校验异常。

401

认证失败。

403

请求未授权。

404

无法找到请求资源。

409

保存请求资源时发生冲突。

500

系统错误。