CAS单点登录(一):启动CAS认证中心服务
准备并启动CAS服务端
- 访问CAS下载链接下载CAS4.0
- 解压,找到/modules/cas-server-webapp-4.0.0.war,将其复制到Tomcat下的webapps下,并重命名为cas.war
- 启动Tomcat,如果没有修改过settings.xml,那么访问http://localhost:8080/cas就可以看到CAS的登录页面了。
看到上图所示的页面,表示服务端已经启动成功了。
一些配置
移除HTTPS认证
CAS默认采用HTTPS协议,在开发阶段用不到,因此可以改为使用HTTP。首先在Tomcat下的webapps目录中找到cas文件夹,修改如下几个XML中的Bean。
/WEB-INF/deployerConfigContext.xml
<bean id="proxyAuthenticationHandler"
class="org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler"
p:requireSecure="false"
p:httpClient-ref