GenerateToken
使用凭证信息,生成指定IDaaS EIAM实例下的某个应用的access token
服务地址:
华东1(杭州)
输入参数
只看必填
instanceId实例ID
applicationId应用ID
client_id客户端ID
client_secret客户端密钥
grant_type授权类型
code授权code码
username账户名
password账户名
device_code设备code码
redirect_uri重定向URI
refresh_token刷新token
code_verifier授权码模式下
exclusive_tag排除的tag
scopescope范围
插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

接口说明

目前支持的方式:授权码模式、设备流、刷新 token、客户端模式、账密模式。

请求语法

POST /v2/{instanceId}/{applicationId}/oauth2/token HTTP/1.1

路径参数

字段名称字段详情
instanceIdstring

实例 ID。

示例值:idaas_ue2jvisn35ea5lmthk267xxxxx
applicationIdstring

应用 ID。

示例值:app_mkv7rgt4d7i4u7zqtzev2mxxxx

请求参数

字段名称字段详情
client_idstring

客户端 ID。

示例值:app_mkv7rgt4d7i4u7zqtzev2mxxxx
client_secretstring

客户端密钥,赋值场景:展开详情

示例值:CSEHDcHcrUKHw1CuxkJEHPveWRXBGqVqRsxxxx
grant_typestring

授权类型,目前支持的类型如下:展开详情

示例值:client_credentials枚举值:authorization_codeurn:ietf:params:oauth:grant-type:device_coderefresh_tokenclient_credentialspassword
codestring

授权 code 码,传入场景:展开详情

示例值:xxxx
usernamestring

账户名,在帐密模式下,必填参数。

示例值:uesrname_001
passwordstring

账户名,在帐密模式下,必填参数。

示例值:xxxxxx
device_codestring

设备 code 码,传入场景:展开详情

示例值:xxxx
redirect_uristring

重定向 URI,传入场景:展开详情

示例值:xxx
refresh_tokenstring

刷新 token,传入场景:展开详情

示例值:ATxxx
code_verifierstring

授权码模式下,开启 PKCE 能力时,对应的验证 code。

示例值:xxx
exclusive_tagstring

排除的 tag。

示例值:ATxxx
scopestring

scope 范围,非必须,支持多选,多个取值以空格分隔。展开详情

示例值:xxxx

返回参数

字段名称字段详情
token_typestring

token 类型,取值可选范围:展开详情

示例值:Bearer枚举值:BasicBearer
access_tokenstring

access_token。

示例值:ATxxx
refresh_tokenstring

refresh_token。

示例值:RTxxx
expires_ininteger<int64>

有效时长,单位秒。

注意 请注意,该值为 Long 类型,在某些语言中可能存在精度丢失的风险,请小心使用。
示例值:1200
expires_atinteger<int64>

失效时间,格式为 Unix 时间戳,单位为秒。

注意 请注意,该值为 Long 类型,在某些语言中可能存在精度丢失的风险,请小心使用。
示例值:1653288641
id_tokenstring

id_token。

示例值:xxxxx
变更历史
暂无变更历史