检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GET https://iam.cn-north-4.myhuaweicloud.com/v3/auth/projects Content-Type: application/json X-Auth-Token: ABCDEFJ....
与其他云服务的关系 统一身份认证服务 视频接入服务使用统一身份认证(Identity and Access Management,简称IAM)服务实现认证和鉴权功能。
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的获取用户Token接口来说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API。 请求URI 请求URI由如下部分组成。
否 对于获取用户Token接口,返回如图 获取用户Token相应消息头所示。 其中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 普通租户的token。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。
服务授权时,如果提示委托已达上限,则需要您登录到统一身份认证服务,对委托进行删除并创建新的委托。 OBS授权只需要操作一次即可,后续使用无需再授权。
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 channels_query String 设备通道更新状态。
是 String 普通租户的token。
是 String 普通租户的token。
是 String 普通租户的token。
是 String 普通租户的token。
是 String 普通租户的token。
是 String 普通租户的token。
是 String 普通租户的token。
J7UFQDDxxxxxxLQK3CN Token 通过验证计算得到的token,计算规则: Token=Base64(hmac-sha1(SecretKey, Tcurl + Expires)) 该计算规则固定采用hmac-sha1加密算法和Base64编码方式,其中的参数说明如下
请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 普通租户的token。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。
是 String 普通租户的token。
是 String 普通租户的token。
是 String 普通租户的token。
请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 普通租户的token。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。