请选择 进入手机版 | 继续访问电脑版
本站特色:极好的技术研究氛围!所有技术交流,必有回复!

疯狂Java联盟

 找回密码
 加入联盟
查看: 278|回复: 1

CAS实现单点登录实例源码

[复制链接]
发表于 2018-7-31 14:08:54 | 显示全部楼层 |阅读模式

[size=17.1429px]1.修改server.xml文件,如下:


[size=17.1429px]

[size=17.1429px]

[size=17.1429px]注意: 这里使用的是https的认证方式,需要将这个配置放开,并做如下修改:

[size=17.1429px]port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"

[size=17.1429px]maxThreads="150" SSLEnabled="true"  scheme="https" secure="true"

[size=17.1429px]clientAuth="false" sslProtocol="TLS"  

[size=17.1429px]keystoreFile="D:/sso-cas/caskey/keycard"   

[size=17.1429px]keystorePass="minglisoft"

[size=17.1429px]/>

[size=17.1429px]注意: keystoreFile="D:/sso-cas/caskey/keycard"  --证书了路径

[size=17.1429px]       keystorePass="minglisoft"  --证书密码

[size=17.1429px]2.测试https的8443端口是否可以访问:https://localhost:8443

[size=17.1429px]



[size=17.1429px]配置没有问题

[size=17.1429px]3.可以配置只通过域名访问,还是修改server.xml文件,将localhost的配置修改为jeesz.cn如下:

[size=17.1429px]            unpackWARs="true" autoDeploy="true">

[size=17.1429px]            unpackWARs="true" autoDeploy="true">

[size=17.1429px]重启tomcat容器,访问如下:http://jeesz.cn:8080

[size=17.1429px]

[size=17.1429px]4.将cas-server-webapp-4.2.7.war包拷贝到tomcat容器中,并命名为cas.war如下:


[size=17.1429px]

[size=17.1429px]

[size=17.1429px]5.重启启动tomcat容器,访问cas, https://jeesz.cn:8443/cas

[size=17.1429px]默认用户名为:casuser

[size=17.1429px]默认密码为:Mellon



[size=17.1429px]

[size=17.1429px]

[size=17.1429px]以下是所有的cas sso单点登录交付件和源码

[size=17.1429px]


 楼主| 发表于 2018-7-31 14:09:14 | 显示全部楼层
喜欢文章的朋友可以持续关注内容更新~~
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

小黑屋|手机版|Archiver|疯狂Java联盟 ( 粤ICP备11094030号 )

GMT+8, 2018-12-19 07:10 , Processed in 0.149103 second(s), 6 queries , File On.

快速回复 返回顶部 返回列表