欢迎加入jasig讨论群:149898322
1.生成证书
2.证书安装错误清除(1使用出错使用)
cls
rem please set the env JAVA_HOME before run this bat file
rem delete alia tomcat if it is existed
keytool -delete -alias tomcatsso -keystore %JAVA_HOME%/jre/lib/security/cacerts -storepass changeit
keytool -delete -alias tomcatsso -storepass changeit
(注释: 清除系统中可能存在的名字为tomcatsso 的同名证书)
rem list all alias in the cacerts
keytool -list -keystore %JAVA_HOME%/jre/lib/security/cacerts -storepass changeit
(注释: 列出系统证书仓库中存在证书名称列表)
3.tomcat修改
把默认8080端口的注释掉换成下面的即可
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="D:\tools\jasig\localhost.keystore" keystorePass="123456"/>
4.启动tomcat 输入 https://localhost:8443/ 选择继续浏览,显示tomcat就说明成功了
相关推荐
为了搭建本地环境并运行这个 demo,你需要执行以下步骤: 1. 下载 Jasig CAS 服务器的最新版本,通常是一个包含源码的 ZIP 文件。 2. 解压并使用合适的构建工具(如 Maven 或 Gradle)构建 CAS 服务器项目。 3. ...
maven-jasig-legal-plugin-1.0.0.jar
maven-jasig-legal-plugin-1.0.2.jar
maven-jasig-legal-plugin-1.0.1.jar
maven-jasig-legal-plugin-1.0.2-sources.jar
maven-jasig-legal-plugin-1.0.1-sources.jar
maven-jasig-legal-plugin-1.0.0-sources.jar
1. **Jasig CAS架构与工作原理** - CAS服务器是整个系统的核心,负责验证用户的凭证。 - 客户端应用(Service Provider)通过重定向或POST方式将用户请求发送给CAS服务器。 - 用户在CAS服务器上进行身份验证,...
1. **克隆模板**:从`jasig-cas-4.0.x-overlay-template-master`克隆项目到本地开发环境。 2. **配置项目**:根据需求修改`pom.xml`以定制构建过程,包括依赖管理和插件配置。 3. **定制Web应用**:修改`src/main/...
Jasig CAS(中央身份验证服务)的一个非常基本的 REST 客户端; #要求 #部署 npm install Download source from remote repositories #使用组件 设置支持 REST 的 Jasig CAS 实例后(有关更多信息,请访问 ),...
**JASIG CAS 3 学习笔记 1 —— 开始之旅** JASIG CAS(Central Authentication Service)是一款开源的身份验证系统,广泛应用于多应用系统中的单点登录(Single Sign-On, SSO)。CAS 3 是其第三个主要版本,提供了...
jasig cas 单点登录环境搭建详细资料
予org.jasig.cas.client.util.CommonUtils 加入 public static void disableSSLVerification(){ try { // Create a trust manager that does not validate certificate chains TrustManager[] ...
Jasig 开源项目下的 CAS(Central Authentication Service)是一款强大的单点登录解决方案,它为 Web 应用提供了一种集中式的认证服务。CAS 通过提供一个中心化的认证服务器来管理用户的凭证信息,从而使得各个应用...
本文档提供了详细的步骤来搭建一个完整的集成开发环境,用于支持基于CAS的软件开发工作。通过遵循这些步骤,开发者可以有效地配置好其开发环境,从而提高开发效率。此外,本文还特别注意到了一些常见的配置问题及其...
当我新做一个应用的时候,我最希望的就是这些东西都是现有的,接入一下就可以用了,一方面来说省事,另外一方面来说,也节省测试的时间。从服务的角度来看,认证这种动作也应该被划分到一个具体的服务里面去。 为...
搭建CAS Server的第一步是准备开发环境,确保你有JDK 8或以上以及Maven 3.0+已经安装。在Windows环境下,`mvnw.bat`文件是Maven的可执行脚本,而在Unix/Linux系统中,对应的文件是`mvnw`。这两个文件都是用来运行...
1. 用户尝试访问一个受CAS保护的应用。 2. 应用重定向用户到CAS服务器进行身份验证。 3. 用户在CAS服务器上输入凭证(如用户名和密码)。 4. CAS验证成功后,会返回一个服务票证(Service Ticket)给用户,并保持...