Refresh Access Token

使用Refresh Token请求一个新的Access Token。

请求格式

GET http://{apigw-address}/app-portal-service/v2.0/token/refresh

请求参数(URI)

名称

位置(Path/Query)

是否必须

数据类型

描述

refreshToken

Query

true

String

Refresh Token。参阅 Choose Organization 获取Refresh Token。

响应参数

名称

数据类型

描述

data

data结构体

null

data结构体

名称

数据类型

描述

userId

String

用户ID

userName

String

用户名

currentOrgId

String

当前组织ID

currentOrgName

String

当前组织名称

accessToken

String

新的Access Token,以Bearer Token表示

refreshToken

String

新的Refresh Token

refreshTokenExpire

String

Refresh Token过期时间。以UTC时间表示,格式见 UTC采用的ISO8601标准时间格式>>

示例

请求示例

GET
http://{apigw-address}/app-portal-service/v2.0/token/refresh?refreshToken=yourRefreshToken

返回示例

{
  "code": 200,
  "message": "",
  "data": {
    "userId": "yourUserId",
    "userName": "portal_demo",
    "currentOrgId": "yourOrgId",
    "currentOrgName": "Portal Demo",
    "accessToken": "APP_PORTAL_S_w35R99d92ZX4McYQJQvWp42ydjdj3MjK",
    "refreshToken": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1MTU1ODkzMTYxMDkwOTEiLCJhZG1pbkxldmVsIjoyLCJpc3MiOiJBUFAtUE9SVEFMIiwid29ya2luZ09yZ2FuaXphdGlvbklkIjoibzE1NTg5MzA4OTQ0NzgxIiwidXNlck5hbWUiOiJwb3J0YWxfZGVtbyIsIndvcmtpbmdPcmdhbml6YXRpb25OYW1lIjoiUG9ydGFsIERlbW8iLCJleHAiOjE1NzEzNjgzMTUsInVzZXJJZCI6InUxNTU4OTMxNjEwOTA5MSIsImlhdCI6MTU2ODc3NjMxNSwianRpIjoiand0X2lkIn0.XmFet0419rGX6EgKoNjjek6JlYPbeCXWdRrKxY9wwWs",
    "refreshTokenExpire": 1571368315000
  }
}