Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
K ketanyun-sdk
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • 科探开源
  • ketanyun-sdk
  • Wiki
  • CAS 客户端集成文档

Last edited by wl Feb 26, 2025
Page history
This is an old version of this page. You can view the most recent version or browse the history.

CAS 客户端集成文档

CAS 对接说明

获取用户信息

认证客户端集成文档

Method EndPoint Description
POST /cas/serviceValidate 获取用户信息
获取用户信息

接口说明:

通过ST获取用户信息

接口调用请求说明:

请求方式: GET /cas/serviceValidate

GET 参数(参考): service=http://callback&ticket=ST-2-ljnWt0sFkgQpqfWnjsrX-www.example.com

curl -X GET '{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>
Clone repository
  • CAS 客户端集成文档
  • OAuth 2.0 OIDC 客户端集成文档
  • OAuth 2.0 集成文档
  • Home
  • 应用接入概述
  • 认证客户端集成文档