目录 搜索 展开 服务简介接入前必读成为平台开发者名词解释认证返回属性说明门户平台身份认证 - 逻辑改造方案CAS 协议接入 (v1、v2、v3)1、接入流程说明2、Cas 客户端2.1、cas-client-core(Java)2.1.1、Spring MVC 快速接入2.2.2、Spring Boot 快速接入2.2.3、Spring Boot 自定义接入2.2、shiro-cas(Shiro)2.3、spring-security-cas(Spring Security)3、常见异常3.1、认证用户与本地用户不匹配?OpenID 协议接入1、接入流程说明2、OpenID Connect3、OpenIDOpenID Connect 协议接入OAuth2.0 协议接入1、接入流程说明2、授权码模式(Authorization Code)第一步:获取临时授权码 code第二步:获取 access_token第三步:获取认证用户信息3、隐式授权模式( Implicit)第一步:获取 access_token第二步:获取认证用户信息示例:Spring MVC 拦截器方式4、密码凭证模式(Password Credentials)第一步:获取 access_token第二步:获取认证用户信息5、客户端凭证模式(Client Credentials)第一步:获取 access_token第二步:获取认证用户信息6、OAuth2.0 客户端6.1、Apache Oltu6.1.1、Spring MVC 快速接入6.2.2、Spring Boot 快速接入Spring Oauth2 Client6、常见异常6.1、认证用户与本地用户不匹配?WS Federation 协议接入SAML(v1、v2) 协议接入1、接入流程说明注销登录状态1、Cas 协议:注销登录状态2、OAuth2.0 协议:注销登录状态Cas 调试Markdown 学习Markdown 入门基础Markdown 基本语法Markdown 扩展语法Markdown 进阶语法:Mermaid 绘图 (一)Markdown 流程图Markdown 进阶语法:Mermaid 绘图 (二) Markdown 时序图(顺序图)Markdown 甘特图 暂无相关搜索结果! 阅读次数:218 本文档使用 MinDoc 发布 1、接入流程说明 Cas 协议接入流程说明 CAS协议 - 适用B/S架构的系统,基于浏览器 Cookie 实现单点登录。可为各业务系统/平台提供统一的登录认证界面,并实现业务系统/平台间的互信! 接入流程 开发者可参考一下流程进行业务系统的统一身份认证接入! 开发者开发者统一身份认证平台统一身份认证平台数据/业务接口平台数据/业务接口平台Step 1、在开放平台创建应用1.1、应用审核通过后返回应用的 client_id、client_secretStep 2、为应用申请认证接口、数据接口、业务接口2.1、申请认证接口、数据接口、业务接口等需要的接口调用应用服务组织机构的“API授权审核管理员”审核接口申请2.2、授权通过申请的认证接口、数据接口、业务接口Step 3、选择合适的Cas客户端,编写认证集成代码3.1、根据三方系统集成Cas客户端,编写认证代码和配置3.2、开发者根据 “认证文档” 自主进行认证联调:https://cas_server_url/cas/login3.3、Cas 登录成功返回认证信息,认证联调完成Step 4、根据认证信息匹配本地账号,完成认证账号关联4.1、认证信息匹配本地账号失败,则使用认证信息创建账号4.2、调用用户详情接口:https://api_server_url/user/info,获取用户详情,作为本地用户详情数据4.3、“业务系统/平台” 本地账号、用户信息建立关联,统一身份认证接入完成!作者:Jeebiz 创建时间:2022-10-20 14:38最后编辑:Jeebiz 更新时间:2024-05-07 20:29
Cas 协议接入流程说明 CAS协议 - 适用B/S架构的系统,基于浏览器 Cookie 实现单点登录。可为各业务系统/平台提供统一的登录认证界面,并实现业务系统/平台间的互信! 接入流程 开发者可参考一下流程进行业务系统的统一身份认证接入! 开发者开发者统一身份认证平台统一身份认证平台数据/业务接口平台数据/业务接口平台Step 1、在开放平台创建应用1.1、应用审核通过后返回应用的 client_id、client_secretStep 2、为应用申请认证接口、数据接口、业务接口2.1、申请认证接口、数据接口、业务接口等需要的接口调用应用服务组织机构的“API授权审核管理员”审核接口申请2.2、授权通过申请的认证接口、数据接口、业务接口Step 3、选择合适的Cas客户端,编写认证集成代码3.1、根据三方系统集成Cas客户端,编写认证代码和配置3.2、开发者根据 “认证文档” 自主进行认证联调:https://cas_server_url/cas/login3.3、Cas 登录成功返回认证信息,认证联调完成Step 4、根据认证信息匹配本地账号,完成认证账号关联4.1、认证信息匹配本地账号失败,则使用认证信息创建账号4.2、调用用户详情接口:https://api_server_url/user/info,获取用户详情,作为本地用户详情数据4.3、“业务系统/平台” 本地账号、用户信息建立关联,统一身份认证接入完成!作者:Jeebiz 创建时间:2022-10-20 14:38最后编辑:Jeebiz 更新时间:2024-05-07 20:29