本篇内容主要讲解“CAS怎么配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CAS怎么配置”吧!
具体内容
如果要想实现单点登录实际上并不需要用户自己去完成,单点登录只是一个设计思想,而很多的开发者在实际的开发过程之中,会专门配置一台CAS的认证服务器来实现单点登录。
一旦你的项目之中使用了CAS,那么CAS将作为服务器端,而WEB容器(Tomcat)将作为客户端出现。
1、普通的用户通过CAS客户端(Tomcat)进行WEB的访问;
2、而后WEB端会将用户的请求转发给CAS服务器端;
3、跳转到CAS服务器端之后用户可以输入用户名和密码进行系统登录;
4、如果认证通过该请求会返回到WEB端,而后WEB端会接收一个CAS端生成的票根数据,并且使用此数据进行CAS认证检测;
5、票根检测通过后会将CAS服务器端的用户名发送回WEB端。
清楚了CAS的流程之后下面来进行CAS服务器的配置。本次使用的CAS版本为“cas-server-webapp-4.1.7.war”,为了方便处理建议将此文件更名为cas.war。其中war文件可以直接上传到Tomcat中。
1、在进行cas部署之前强烈建议先关闭你本机的Tomcat:/usr/local/tomcat/bin/catalina.shstop;
2、将cas.war文件拷贝到“/usr/local/tomcat/webapps”目录之中:mv/srv/ftp/cas.war/usr/local/tomcat/webapps/;
3、重新启动Tomcat:/usr/local/tomcat/bin/catalina.shstart;
此时cas.war文件会在Tomcat启动之后自动解压缩为一个cas的目录。
4、关闭Tomcat服务:/usr/local/tomcat/bin/catalina.shstop;
5、删除cas.war文件:rm/usr/local/tomcat/webapps/cas.war;
6、修改server.xml配置文件:vim/usr/local/tomcat/conf/server.xml;
<Contextpath="/"docBase="cas"/>
7、重新启动Tomcat:/usr/local/tomcat/bin/catalina.shstart;
8、打开浏览器访问:https://cas.com/;
·cas默认了一个用户名:casuser/Mellon;
到此,相信大家对“CAS怎么配置”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
原创文章,作者:506227337,如若转载,请注明出处:https://blog.ytso.com/231107.html