`
fenglingxuewqk
  • 浏览: 83734 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

CAS server搭建

    博客分类:
  • SSO
 
阅读更多

1.用JDK自带的keytool工具生成证书:

 

keytool -genkey -alias tomcat-server -keyalg RSA -keystore .keystore

 (其中:tomcat-server是证书别称,.keystore是证书名称,由部署人员自行配置)

 

然后根据提示输入相应的信息,包括keystore密码、first name/last name等等,对于first name/last name,需用域名或者主机名,不建议使用IP地址或者localhost。完成之后,会在当前目录路下生成一个名为.keystore的证书。

2.将证书与tomcat进行集成

编辑tomcat6下的server.xml,打开对SSL的支持,并增加以下代码:

 

<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
               keystoreFile="/usr/lib/java/jdk1.7.0_21/bin/.keystore" keystorePass="keypass" /> 

 keystoreFile是证书的地址。keystorePass是证书的密码。

3.部署CAS-SERVER

下载cas-server-3.5.2-release.zip。解压提取cas-server-3.5.2/modules/cas-server-webapp-3.5.2.war文件,把该文件copy到teomcat目录的webapps目录下,并重命名为cas.war。

4.测试

在浏览器地址栏输入https://casserver的域名:8443,如能通过SSL打开,则说明已经成功配置SSL了

 

分享到:
评论

相关推荐

    cas server搭建教程

    cas-server搭建步骤,已经实现IP地址过滤、验证码,版本3.4.3。个人整理,亲测!

    SSO CAS Server 二次开发说明文档

    #### 修改CASServer为移动端设备提供REST登录服务 为了更好地支持移动设备,可以为CAS Server增加RESTful API,以便于移动应用集成。 1. **添加Spring Web依赖**:如果CAS Server尚未支持RESTful服务,需要添加...

    cas server 4.2.7 环境搭建maven

    在本场景中,我们将讨论如何使用Maven构建工具搭建CAS Server 4.2.7的环境,并集成Spring Security进行更高级的安全管理。 首先,`cas-server-4.2.7`版本是一个稳定且广泛使用的版本,提供了丰富的功能和安全特性。...

    cas-server-4.0.zip

    CAS(Central Authentication Service) 是 Yale 大学发起的一个开源项目,CAS实现SSO单点登录-CAS Server搭建,cas-server-4.0.0部署包下载

    cas服务端server

    CAS Server是实现这一协议的服务端组件,用于处理用户的认证请求并管理授权信息。在你提供的信息中,我们关注的是CAS Server的4.2.7版本。 **CAS 4.2.7 知识点详解:** 1. **CAS协议原理**: CAS 协议基于客户端-...

    cas 配置client 1.0 &2.0 及proxy DEMO 说明

    1 cas server 搭建 1.1 资源准备 cas server 下载 http://www.ja-sig.org/downloads/cas/cas-server-3.3.1-release.zip 1.2 解压后打开cas-server-3.3.1-release\cas-server-3.3.1\modules ,将cas-server-webapp-...

    cas-server-4.0.0-release部署包

    本压缩包"cas-server-4.0.0-release"包含的是CAS Server 4.0.0版本的源码和部署文件,用于搭建和配置CAS服务器。 CAS Server 4.0.0是CAS的一个重要版本,它引入了许多改进和新特性。以下将详细阐述该版本的关键知识...

    搭建cas服务,cas与sqlserver连接,cas与security连接

    本教程将详细介绍如何搭建CAS服务,并将其与SQL Server数据库和Spring Security进行集成。 首先,搭建CAS服务器是整个流程的基础。CAS服务器负责处理用户的身份验证请求,并在用户成功验证后提供服务票据(Ticket ...

    配置好的CasServer

    自己搭建的本地CasServer单点登录服务器, 感兴趣的小伙伴可以到 https://gitee.com/XiaoMingLoveJava/CasDemo 这里下载配套CasClient测试(内附使用方法)

    cas-server-3.5.2

    "cas-server-3.5.2" 是一个用于实现单点登录(Single Sign-On, SSO)集成方案的软件包,具体版本为3.5.2。SSO是一种网络认证协议,它允许用户在一个应用系统中登录后,无须再次认证即可访问其他相互信任的应用系统。...

    sso cas server原始代码

    SSO(Single Sign-On)是身份验证的一种技术,它允许用户在一次登录后访问多个...同时,对于那些需要为自己的企业或组织搭建SSO系统的IT专业人员来说,这是一个宝贵的资源,能够帮助他们快速实现安全的单点登录环境。

    cas-server & tomcat (springmvc cas maven sso 详解 )

    cas-server & tomcat (springmvc cas maven sso 详解 ) springmvc cas maven sso 详解 http://knight-black-bob.iteye.com/blog/2342088

    openjdk11+tomcat9+CASServer.zip

    在这个"openjdk11+tomcat9+CASServer.zip"压缩包中,包含了搭建CAS Server 6.3系列所需的基础软件组件,主要涉及三个关键技术:OpenJDK 11、Tomcat 9和CAS Server。 **OpenJDK 11**: OpenJDK是Java Development Kit...

    cas-server-webapp-tomcat-5.3.14

    cas服务器war包,用于搭建cas认证服务器,由于国内网的原因,下载老是超时,故此提供给,cas-server-webapp-tomcat-5.3.14

    java跨域单点登录实现

    开发者可以使用CAS Server搭建认证中心,然后在各个应用中配置为CAS客户端,实现跨域单点登录。 4. **跨域问题**:在实现SSO时,由于浏览器的同源策略限制,不同域名下的应用需要处理跨域请求。这可以通过设置CORS...

    cas-server-3.5.0

    【标题】"cas-server-3.5.0"是一个针对单点登录(SSO)解决方案的服务器版本,主要关注的是CAS(Central Authentication Service)3.5.0的实现。这个版本不再依赖Maven构建系统,而是提供了一个已经合并了cas-server...

    lifery6.1+cas初始化环境搭建及门户解决方案

    ### Liferay 6.1 + CAS 初始化环境搭建及门户解决方案 #### 一、Liferay 6.1 门户介绍 **1.1 简单介绍** Liferay是一款功能强大的开源门户平台,它包含了完整的J2EE应用。该平台不仅支持Web、EJB和JMS等技术,还...

    cas-server安装说明

    在进行CAS Server的安装之前,需要确保以下环境已经搭建好: 1. **JDK 1.7**: CAS Server运行的基础环境,需要安装Java Development Kit版本1.7或以上。 2. **Tomcat 7.0**: CAS Server将作为Web应用程序部署在...

    cas-server-4.0.0.rar

    在"cas-server-4.0.0.rar"这个压缩包中,包含了CAS服务器的源代码和一个预编译的.war文件,这使得用户可以直接将其部署到Tomcat应用服务器上,从而快速搭建一个SSO系统。 1. CAS服务器核心概念: - 单点登录:用户...

    实现SSO的CAS开源框架介绍

    为了更好地理解CAS的工作流程和具体实施步骤,以下将详细介绍如何搭建一套简单的CAS环境: 1. **下载CAS Server与Client** - CAS Server:可以从耶鲁大学提供的官方网站下载最新版本的CAS Server,例如`...

Global site tag (gtag.js) - Google Analytics