|
|
##### CAS 对接说明
|
|
|
|
|
|
获取用户信息
|
|
|
|
|
|
<a href="认证客户端集成文档">认证客户端集成文档</a>
|
|
|
|
|
|
|Method|EndPoint|Description|
|
|
|
|------|------|------|
|
|
|
|POST|<a href="#3获取用户信息">/cas/serviceValidate</a>|获取用户信息|
|
|
|
|
|
|
|
|
|
##### 获取用户信息
|
|
|
|
|
|
接口说明:
|
|
|
|
|
|
通过ST获取用户信息
|
|
|
|
|
|
接口调用请求说明:
|
|
|
|
|
|
> 请求方式: POST /cas/serviceValidate
|
|
|
|
|
|
> post参数(参考):
|
|
|
> service=http://callback&ticket=ST-2-ljnWt0sFkgQpqfWnjsrX-www.example.com
|
|
|
|
|
|
> curl -X POST '{DOMAIN}/cas/serviceValidate' -d 'service=http://callback&ticket=ST-2-ljnWt0sFkgQpqfWnjsrX-www.example.com'
|
|
|
|
|
|
|
|
|
参数说明:
|
|
|
|
|
|
|参数|是否必须|说明|
|
|
|
|------|------|------|
|
|
|
|service|是|回调地址(服务ID)|
|
|
|
|ticket|是|ST|
|
|
|
|
|
|
|
|
|
返回说明:
|
|
|
|
|
|
响应体:
|
|
|
```
|
|
|
<cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'>
|
|
|
<cas:authenticationSuccess>
|
|
|
<cas:user>Alice</cas:user>
|
|
|
</cas:authenticationSuccess>
|
|
|
</cas:serviceResponse>
|
|
|
``` |
|
|
\ No newline at end of file |