如何安装cas-server-3.5.2

如何安装cas-server-3.5.2,第1张

1.输入 <tomcat_key>的密钥口令

(如果和密钥库口令相同, 按回车) ,这里直接回车,也采用keystore密码changeit,否则tomcat启动报错!

2.配置ehcache缓存

3.添加maven依赖

4.启动类添加@ServletComponentScan注解

5.5.配置shiro+cas

6.6.运行验证

CAS下载地址cas-server-3.5.2-release.tar.gz

解压缩下载下来的cas-server-3.5.2-release.zip,在modules文件夹中找到cas-server-webapp-3.5.2.war将其重命名为cas.war。

将cas.war拷贝到%TOMCAT_HOME%\webapps文件夹下。稍等一会儿刷新一下,就会看到Tomcat自动将cas.war解压到cas文件夹中。如下图:

在默认配置下,CAS认为只要用户名密码相同即登录成功。

注:我们可以通过修改配置以实现基于数据库的身份验证,目前我们先以默认配置进行测试。数据库的身份验证在下一篇文档中介绍。

在浏览器中输入网址,如果IE有证书警告信息,直接点击逗继续浏览此网站(不推荐)。

注:也可以使用上一篇文档设置的虚拟域名,访问。

如果用户名与密码相同,则系统显示登录成功

用户可以在浏览器中输入网址,则系统自动完成注销 *** 作。

至此,服务器端配置全部完成。

如果你还是不懂的话,可以去帆软论坛逛逛,那里有很多人为你解答的。

那个不是在那里面取的,另外加的需要自己手动去取,这个值在登陆时会自动写到request中的,可以用request取,或者用Assertion取

Assertion assersion = AssertionHolder.getAssertion()

AttributePrincipal principal = assersion.getPrincipal()

//request取

//AttributePrincipal principal = (AttributePrincipal)request.getUserPrincipal()

Map attributes = principal.getAttributes()

String project=attributes.get("project")


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6701380.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-27
下一篇2023-03-27

发表评论

登录后才能评论

评论列表(0条)

    保存