认证登录
用户访问集成应用时,应用向平台发起基于CAS的认证登录(重定向方式),用户输入用户密码认证成功后,平台将重定向回应用,携带ticket参数传递Service Ticket票据。
# 请求说明
GET https://{your_domain}/api/v1/cas/login
# 请求参数
| 参数名 | 中文名称 | 必须 | 示例值 | 描述 |
|---|---|---|---|---|
| service | 回调地址 | 是 | 应用接受票据的地址,URL编码,必须与应用CAS配置中的应用回调URL一致。 |
# 请求示例
https://{your_domain}/api/v1/cas/login?service=http://casdemo.bccastle.com/demo/index
# 返回参数
xxxxxxxxxx HTTP Status: 302 REDIRECThttps://{app_domain}/callbackhttp
| 参数名 | 中文名称 | 必须 | 示例值 | 描述 |
|---|---|---|---|---|
| ticket | 票据 | 是 | S8Glha6CQmNzvA | 认证登录成功或已登录,携带Service Ticket重定向到service地址。注意:此ticket有效期5分钟,有效期内只能使用一次。 |
# 返回示例
HTTP Status: 302 REDIRECT
{redirect_uri}?ticket=ST-8Glha6c7BXTDsSoIc1T8Jh0wPCQmNzvA
1
2
2
