windows环境cas 5.1.x单点登录系统配置试验

windows环境cas 5.1.x单点登录系统配置试验

ID:33320868

大小:3.05 MB

页数:35页

时间:2019-02-24

windows环境cas 5.1.x单点登录系统配置试验_第1页
windows环境cas 5.1.x单点登录系统配置试验_第2页
windows环境cas 5.1.x单点登录系统配置试验_第3页
windows环境cas 5.1.x单点登录系统配置试验_第4页
windows环境cas 5.1.x单点登录系统配置试验_第5页
资源描述:

《windows环境cas 5.1.x单点登录系统配置试验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Windows环境CAS5.1.X单点登录系统配置试验在WinXP32位本机环境,利用CAS5.1.X,对LDAP、JDBC认证机制的多种认证模式进行了单点登录系统(SSO)的配置试验,并采用Java和Python两种客户端作了测试,同时给出了配置流程、以及个人在20天的配置试验过程中遇到的问题和认识,仅供参考。1.采用软件软件下载地址JDK8http://rj.baidu.com/soft/detail/14459.htmlTomcat9http://tomcat.apache.org/download-90.cgiCas5.1.Xhttps://apereo.github.io/cas/

2、5.1.x/index.html(采用MavenOverlay)https://github.com/apereo/cas-overlay-templateMaven3.5.0http://maven.apache.org/docs/3.5.0/release-notes.htmlOpenLDAPhttp://www.openldap.org/software/download/(LDAP数据库)https://www.userbooster.de/download/openldap-for-windows.aspxHSQLDB2.3.4http://hsqldb.org/(关系数据库)Ja

3、vaCas示例客户端https://github.com/cas-projects/cas-sample-java-webappPythonFlask-Cas客户端https://github.com/cameronbwhite/Flask-CAS2.配置试验流程1)域名映射;2)安装JDK并配置系统环境变量;3)安装Tomcat,创建密钥库文件、导出信任证书,在JRE及浏览器中导入信任证书,然后在Tomcatconf目录下的server.xml中添加HTTPS配置信息,启动TomcatHTTPS服务;4)编译生成CASWAR包。下载并解包cas-overlay-template,在pom

4、.xml的中添加依赖包信息,修改etccasconfig下的cas.properties文件,然后Maven编译生成cas.war;5)部署WAR包cas.war到Tomcat的webapps下,然后启动Tomcat实施CAS静态认证测试;6)启动数据库服务。分别安装OpenLDAP、HSQLDB数据库,拟定数据结构,将测试数据导入数据库,启动OpenLDAP、HSQLDB数据库服务;7)CAS认证配置。编辑tomcatwebappscasWEB-INFclasses下的application.properties文件,配置CAS,然后启动Tomc

5、at实施CAS动态认证测试;8)客户端应用单点登录测试。安装CAS客户端程序,在tomcatwebappscasWEB-INFclassesservices下添加JSON格式客户端注册文件,客户端单点登录并返回用户认证的属性信息。·Cas5通过SpringBoot框架作了重构,配置比之前版本简单了,因此不要让网上大量的早期配置方法资料引入误区,目前Cas5配置最好的参考资料在其官网:https://apereo.github.io/cas/5.1.x/index.html13.配置试验3.1域名映射打开C:WINDOWSsystem32driversetc下的hosts文

6、件,为本机地址127.0.0.1/localhost添加服务器端域名(server.hds.org),以及两个客户端的域名(app1.hds.org、app2.hds.org)。3.2安装JDK8下载并安装JDK8,安装完毕配置Windows系统环境变量,这样执行Java命令行工具时就不用敲全路径了:1)新建JAVA_HOME变量,例如:D:ProgramFilesJavajdk82)在Path中添加路径:%JAVA_HOME%bin;%JAVA_HOME%jrebin;3)在Classpath中添加路径:.;%JAVA_HOME%libtools.jar;%JAVA_HOM

7、E%libdt.jar;3.3安装Tomcat91)下载并安装Tomcat9,安装完毕点击Tomcatbin下的startup.bat启动Tomcat,然后在浏览器的地址栏输入http://server.hds.org:8080,显示如下Tomcat9页面表示安装成功,TomcatHTTP协议的缺省端口为8080。22)创建Tomcat服务的密钥库文件,java的keytool工具命令行为:keytoo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。