CAS单点登录(1):cas-4.0.0-server 简单部署
程序员文章站
2022-05-05 16:32:37
...
下载CAS4.0.0
选择4.0.0 的原因是:4.0.0以后打包比较麻烦,4.0.0版本内有打包好的war
下载地址
解压找到war包部署
- 解压
cas-server-4.0.0-release.zip
- 将
cas-server-4.0.0\modules
目录下的cas-server-webapp-4.0.0.war
复制到Tomcat 的 webapps/
下 。 - 为了方便,修改tomcat下
cas-server-webapp-4.0.0.war
改名为cas.war
启动tomcat
- 若没有报错,访问http://localhost:8080/cas/login出现如下页面则部署成功:
登录成功
默认的用户名个密码为: casuser/Mellon
配置用户名和密码的文件是:apache-tomcat-8.0.52\webapps\cas\WEB-INF\ deployerConfigContext.xml
- deployerConfigContext.xml:
<!--
| TODO: Replace this component with one suitable for your enviroment.
|
| This component provides authentication for the kind of credential used in your environment. In most cases
| credential is a username/password pair that lives in a system of record like an LDAP directory.
| The most common authentication handler beans:
|
| * org.jasig.cas.authentication.LdapAuthenticationHandler
| * org.jasig.cas.adaptors.jdbc.QueryDatabaseAuthenticationHandler
| * org.jasig.cas.adaptors.x509.authentication.handler.support.X509CredentialsAuthenticationHandler
| * org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler
-->
<bean id="primaryAuthenticationHandler"
class="org.jasig.cas.authentication.AcceptUsersAuthenticationHandler">
<property name="users">
<map>
<entry key="casuser" value="Mellon"/>
</map>
</property>
</bean>
到此 cas-4.0.0的基本部署成功!有疑问可以私信或留言…
上一篇: Roy Singham:从敏捷开发中获益
下一篇: 一段Spring代码引起的调用绑定总结