`
01jiangwei01
  • 浏览: 540895 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

cas 系统实例 配置及使用

    博客分类:
  • cas
 
阅读更多

我个人想法使用方式是:

登录,采用客户端登录

找回密码:采用客户端发邮件,通过邮件认证后,客户端发送请求到sso服务器,并指定返回页面;

修改密码:单个应用程序修改就可以,服务器端存储的是ticket;

注册也是发送邮件,客户端验证,并发送用户名,密码到sso服务器端,指定返回页面

 

需要注意的是:服务器端需要修改的页面有

登录界面:casLoginView.jsp
登录成功:casGenericSuccess.jsp
登出界面:casLogoutView.jsp

 

由于当服务器端找不到用户时会跳转到登录界面,所以我们要设置其为浏览页面,当通过服务器端登录成功后会跳转到登录成功页,所以我们要设置登录成功页面,让其可以选择多系统。

退出页面,就是用户在服务器端退出后要访问的页面。可以让其与登录页面类似。

 

 

分享到:
评论

相关推荐

    cas 系统实例 服务端配置(一)

    标题 "cas 系统实例 服务端配置(一)" 提到的是 CAS(Central Authentication Service)系统的一个服务端配置教程。CAS 是一个开源的身份验证框架,主要用于实现单一登录(Single Sign-On, SSO)。在本教程中,我们...

    cas整合实例

    3. 配置客户端:在你的应用配置文件中,设置CAS的相关参数,如服务器URL、服务定义ID等。这将告诉客户端去哪里寻找CAS服务器,以及如何进行交互。 接下来,"cas-server"文件包含的是CAS服务器的组成部分。CAS服务器...

    cas单点登录实例

    - `apache-tomcat-1` 和 `apache-tomcat-2`:这两个是部署应用系统的Tomcat实例,比如`casapp1`和`casapp2`,它们将配置为使用CAS服务器进行身份验证。 - `casapp1` 和 `casapp2`:这些可能是应用系统的源代码或打包...

    cas java cas java 实例

    - 使用提供的CAS Java实例进行测试,确保配置正确无误,可以通过模拟不同场景,如正常登录、无效凭证、单点登出等,来检查CAS功能是否正常运行。 - 注意检查日志输出,这有助于识别和解决可能出现的问题。 总之,...

    shiro整合cas的实例

    本实例主要探讨如何将 Apache Shiro 与 CAS 整合,实现一个统一的身份验证系统。下面将详细介绍整合过程中的关键步骤和涉及的知识点。 1. **安装和配置 CAS 服务器** - 首先,你需要下载并部署 CAS 服务器。CAS ...

    cas3.4.7 与access数据库配置实例

    CAS(Central Authentication Service)是一种广泛使用的开放源代码身份验证框架,它允许单点登录(SSO)在多个应用系统之间共享。在这个实例中,我们关注的是CAS 3.4.7版本,这是一个相对较老但仍然有其应用价值的...

    CAS示例环境部署及配置

    2. **配置 CAS 验证**:在客户端应用的配置文件中,设置 CAS Server 的地址、服务验证 URL 和登出 URL。 3. **测试 SSO 功能**:确保在同一个浏览器会话中,访问 app1 和 app2 不需要再次登录,且可以获取登录用户...

    Acegi Security整合CAS实例

    具体步骤包括使用keytool生成Tomcat使用的证书、导出证书到文件、将证书设置为本机可信任证书、打开Tomcat的SSL端口并配置相关参数等。这一系列操作确保了CAS Server与Acegi Security在SSL环境下正常运行,为后续的...

    CAS单点登录实例

    总的来说,CAS单点登录实例的搭建涉及多个步骤,从下载和配置必要的jar包,到修改配置文件,再到整合客户端应用,每一个环节都需要对CAS协议和SSO原理有深入理解。同时,安全性和用户体验也是实施过程中不可忽视的...

    CAS4.1.4服务端和客户端实例

    2. 设置和配置CAS服务器,这可能涉及到修改服务器配置文件,如cas.properties,以设置数据库连接、安全设置等。 3. 部署CAS服务端应用到Tomcat或其他应用服务器。 4. 配置客户端应用,将CAS认证集成到你的应用中,这...

    CAS SSO实例安装和配置指南PDF版

    SSO实例安装和配置指南PDF版 CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。

    Yelu 大学 cas 单点登录实例

    在这个实例中,Yelu大学的CAS服务器负责验证用户的凭证,而各个应用系统作为CAS客户端,通过与服务器交互来验证用户的登录状态。 1. **CAS服务器的部署和配置** - CAS服务器通常作为独立的应用运行,可以使用...

    cas+shiro+spring实例

    这个实例是专为初学者设计的,旨在帮助他们理解和实现基于CAS的单点登录(Single Sign-On, SSO)系统,同时结合Shiro进行权限管理和认证。下面我们将详细探讨这些技术以及它们如何协同工作。 **CAS (Central ...

    关于cas安装和配置

    3. **初始化参数**:配置 CAS 服务器的登录 URL(`casServerLoginUrl`)和 CAS 服务器的 URL 前缀(`casServerUrlPrefix`),确保它们指向正确的 CAS Server 实例。 4. **过滤器映射**:设置过滤器应用于所有 URL...

    H3C CAS系统常用命令

    在H3C CAS系统中,可以使用相关命令发现、配置、管理iSCSI存储。 9. CAS系统相关服务: - Tomcat服务:一个开源的Web应用服务器。 - MySQL数据库服务:一个流行的关系型数据库管理系统。 10. KVM相关命令: - ...

    CAS单点登录实例详细步骤

    本文将详细解析“CAS单点登录实例详细步骤”这一主题,通过分析给定文件的标题、描述、标签以及部分内容,提炼出关于CAS SSO配置的关键知识点。 #### 二、CAS单点登录基础知识 CAS的核心功能在于提供一种安全的...

    利用CAS实现单点登录的完整实例

    在"cas-demo"这个压缩包中,可能包含了用于演示如何设置和运行CAS服务器及客户端应用的示例代码和配置文件。这些文件可能包括了服务器端的Web应用程序部署文件(如.war文件)、客户端应用的配置文件(如web.xml)、...

    使用CAS在Tomcat中实现单点登录参考代码及配置

    - **CASClient的集成**:这通常涉及到在Web应用中引入CASClient库,并配置CASClient以指向正确的CASServer实例。 - **Filter的具体实现**:为了确保每次请求都能够正确地经过CASClient Filter的处理,需要正确配置...

    转载CAS_SSO单点登录实例详细步骤

    1. **CAS服务器配置**:配置CAS服务器的认证中心,包括设置证书、配置服务提供者等。 2. **应用系统配置**:每个应用系统需要配置成CAS客户端,这通常涉及到修改web.xml配置文件,添加CAS过滤器和配置服务URL。 3. *...

Global site tag (gtag.js) - Google Analytics