接口描述
使用合法的授权令牌,获取用户有权限访问的应用系统列表。
请求方法
GET
请求地址
/auth/oauth2/applist
请求参数
参数 | 参数位置 | 类型 | 是否必填 | 描述 |
access_token | Header | String | 是 | access_token,在 HTTP 头部 Authorization 属性中传入的 Bearer 令牌 |
返回参数
参数 | 参数位置 | 类型 | 描述 |
data | Body | List < Object > | - |
-app_name | Body | String | 应用名称 |
-app_type | Body | String | 应用类型 |
-app_login_url | Body | String | 应用登录地址。在用户已登录的情况下,在该地址后面追加 accountName 参数,以指定登录应用的账号,再访问该 URL,即可实现单点登录 |
-account_list | Body | List< String > | 登录用户对应的应用账号列表 |
-app_id | Body | String | 应用 id |
接口示例
输入示例
Authorization:Bearer 566bbf****1a0ddbdbd45e0699bd3fhttps://<auth_domain>/auth/oauth2/applist
返回示例
{"data": [{"app_name": "网关","app_login_url": "https://t1.**.com:8002/auth/sso/ssoLogin?service=119b197e-0981-****-8f5b-43b7fbecb41f","app_type": "API","account_list": ["testuser"],"app_id": "119b197e-0981-****-8f5b-43b7fbecb41f"},{"app_name": "SAML","app_login_url": "https://t1.**.com:8002/auth/sso/ssoLogin?service=d9131abc-f882-****-8615-0fcb8df36271","app_type": "SAML2","account_list": ["testuser"],"app_id": "d9131abc-****-48ba-8615-0fcb8df36271"},{"app_name": "JWT","app_login_url": "https://t1.**.com:8002/auth/sso/ssoLogin?service=012ec090-****-4b31-b7f0-f47aeaf55116","app_type": "JWT","account_list": ["testuser"],"app_id": "012ec090-****-4b31-b7f0-f47aeaf55116"},{"app_name": "表单代填","app_login_url": "https://t1.**.com:8002/auth/sso/ssoLogin?service=4b4f55f2-****-4dd7-9437-9a0dfe3a688e","app_type": "FORM","account_list": [],"app_id": "4b4f55f2-****-4dd7-9437-9a0dfe3a688e"},{"app_name": "CAS(标准)","app_login_url": "https://t1.**.com:8002/auth/sso/ssoLogin?service=16c00180-****-4c49-9e61-605e8ad51459","app_type": "CAS","account_list": ["testuser"],"app_id": "16c00180-****-4c49-9e61-605e8ad51459"},{"app_name": "OAuth2","app_login_url": "https://t1.**.com:8002/auth/sso/ssoLogin?service=c4a37f27-****-4bd4-9111-504868c234a7","app_type": "OAUTH2","account_list": ["testuser"],"app_id": "c4a37f27-****-4bd4-9111-504868c234a7"}]}