中关村在线

软件

FineReport证书配置Web服务器

本文以Tomcat服务器为例,结合FineReport报表工具,详细介绍CAS单点登录系统在应用服务器中的集成与配置方法。

1、 下载CAS服务端

2、 请下载CAS服务端压缩包并解压,从中找到modules目录下的cas-server-webapp-3.4.8.war文件,将其复制到Tomcat安装目录的webapps子目录中,并将文件名更改为cas.war。随后启动Tomcat,系统将自动部署该应用,完成CAS服务端的基础配置。

3、 开启Tomcat服务器的8443端口

4、 请打开 `%TOMCAT_HOME%confserver.xml` 文件,定位到配置 8443 端口的段落,取消其注释,并依据以下内容进行相应修改。

5、 keystoreFile 指向证书文件存储路径,keystorePass 为对应证书的访问密码。

6、 效果预览

7、 在浏览器地址栏输入https://姓名:8443,即可打开对应登录界面。

8、 在浏览器中访问CAS服务器页面,输入用户名和密码均为admin后点击登录(CAS默认支持同名即通过的简易认证方式)。若成功跳转至指定管理界面,则表明系统配置已顺利完成。

9、 CAS服务器加载数据库配置信息

10、 接下来,我们将配置CAS服务器,使其能从MySQL数据库中读取userinfo表的数据,完成用户身份验证。该表已预先创建,包含必要的用户认证字段。

11、 请打开位于 `%TOMCAT_HOME%/webapps/cas/WEB-INF/` 目录下的 `deployerConfigContext.xml` 文件,并定位到第90行进行相应修改。

12、 注释原有代码,添加新代码。

13、 在文件末尾前插入以下代码:

14、 此时登录需输入userinfo表中存储的用户名和密码。

展开全文
人赞过该文 赞
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具