统一身份认证
  1. 登录过程接口
统一身份认证
3.0
  • 3.0
  • 公开接口
    • 3.0接口说明
    • OpenAPI
      • 概述
      • 1.人员管理
        • 批量获取人员数据
        • 获取单个人员数据
        • 添加单个人员数据
        • 修改单个人员数据
        • 删除单个人员数据
        • 批量获取人员照片
        • 获取单个人员照片
        • 基本代码
        • 人员类型代码
        • 组织机构代码
      • 2.服务管理
        • 获取服务列表数据
        • 批量删除服务数据
        • 获取单个服务数据
        • 添加单个服务数据
        • 修改单个服务数据
        • 删除单个服务数据
        • 获取服务列表数据(LDAP)
        • 批量删除服务数据(LDAP)
        • 获取单个服务数据(LDAP)
        • 添加单个服务数据(LDAP)
        • 修改单个服务数据(LDAP)
        • 删除单个服务数据(LDAP)
        • 返回属性代码
        • 黑白名单标签代码
      • 3.资源管理
        • 图像资源
      • 获取TOKEN
      • DEMO
    • 登录过程接口
      • CAS协议-登录接口
        GET
      • CAS协议-票据验证接口
        GET
      • 登出接口
        GET
      • 用户身份切换
        GET
      • SAML1.1协议-登录接口
        GET
      • SAML1.1协议-票据验证接口
        POST
      • 单点登出接口
        POST
    • RestfulApi
      • 第一步 获取tickets
      • 第二步 获取ST
      • 第三部获取用户信息
  1. 登录过程接口

SAML1.1协议-登录接口

GET
/login
用户在访问第三方业务系统在登录时,第三方业务系统判断用户未登陆后,应将用户重定向至此接口,并传递URL编码的target参数,target参数应在服务管理的白名单中,请联系管理员添加。
在用户登陆完成后,统一身份认证会带着SAMLart参数重定向至target地址,target地址应完成以下操作:
1.从请求中获取SAMLart参数;
2.使用SAMLart调用票据验证接口/samlValidate获取用户信息(SAMLart一次生效);
3.完成用户登陆。

请求参数

Query 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://m1.apifoxmock.com/m1/5513456-0-default/login?target=https%3A%2F%2Fuc3-dev.ssoedu.cn%2Fapi%2Flogin'

返回响应

🔵302成功
text/plain
Headers

Body

修改于 2024-11-27 10:15:37
上一页
用户身份切换
下一页
SAML1.1协议-票据验证接口
Built with