OAuth Token 换取¶
用于将授权码换成 OpenASA 发放的 token。
方法与路径¶
- 方法:
POST - 路径:
/oauth/token - 鉴权:不依赖浏览器会话
请求体¶
支持 JSON 和表单两种格式。
grant_type:固定为authorization_codecoderedirect_uriclient_idcode_verifier
成功响应¶
200 OK
{
"tokenType": "Bearer",
"accessToken": "<access_token>",
"idToken": "<id_token>",
"refreshToken": "<refresh_token>",
"expiresIn": 3600,
"scope": "openid profile email"
}
失败情况¶
400:grant_type非法- 授权码无效/过期/已消费
redirect_uri非法code_verifier非法