获取用于登录实例的临时账号和临时密码

临时密码的有效时间为1小时,若使用 STS 方式请求时,临时密码的有效时间等同于本次请求 STS Token 的有效时间。

  • 使用通过主账号获取的临时 Token 登录实例的权限等同于主账号使用用户名和密码登录实例的权限。
  • 使用通过子账号获取的临时 Token 登录实例的权限等同于子账号使用用户名和密码登录实例的权限。
  • 使用 STS 方式获取的临时 Token 登录实例的权限等同于 STS Token 的权限。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String GetAuthorizationToken

系统规定参数。取值:GetAuthorizationToken。

InstanceId String cri-kmsiwlxxdcvaduwb

仓库实例ID

RegionId String cn-shanghai

地区

返回数据

名称 类型 示例值 描述
AuthorizationToken String shaunadadakks:uuczxnjcyeyhdjadkkajsjdjadhyucb

获取到的授权 token

ExpireTime Long 1571242083000

token 过期时间戳

TempUsername String temp_user_cr

使用临时 token 的登录名

示例

请求示例


http(s)://[Endpoint]/?Action=GetAuthorizationToken
&InstanceId=cri-kmsiwlxxdcvaduwb
&RegionId=cn-shanghai
&<公共请求参数>

正常返回示例

XML 格式

<AuthorizationToken>shaunadadakks:uuczxnjcyeyhdjadkkajsjdjadhyucb</AuthorizationToken>
<Code>success</Code>
<ExpireTime/>
<IsSuccess>true</IsSuccess>
<RequestId>E069EB86-E6AD-4A98-ADDE-0E993390239A</RequestId>
<TempUsername>temp_user_cr</TempUsername>

JSON 格式

{
	"AuthorizationToken":"shaunadadakks:uuczxnjcyeyhdjadkkajsjdjadhyucb",
	"IsSuccess":"true",
	"ExpireTime":"1571242083000",
	"RequestId":"E069EB86-E6AD-4A98-ADDE-0E993390239A",
	"TempUsername":"temp_user_cr",
	"Code":"success"
}

错误码

访问错误中心查看更多错误码。