首页 > 代码库 > 1、下载cas的cas-web
1、下载cas的cas-web
1、下载cas的cas-web.war包,并把他放在tomcat 的webapps下面;D:\huan\lifeRayWithCas\cas-server-3.5.0-release\cas-server-3.5.0\modules\cas-server-webapp-3.5.0.war
2、编辑tomcat/conf 文件下将
这端代码去掉注释,更改为下面内容
<Connector port="8443" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />
生成ssl证书:
在cmd模式下输入下面的命令
keytool -genkey -alias tomcat -keypass changeit -keyalg RSA
然后:
输入下面的命令:
keytool -export -alias tomcat -keypass changeit -file %FILE_NAME%
keystore所在的位置为:
C:\Documents and Settings\<username>\.keystore
最后将证书导入Java与这个命令的密钥存储库。Tomcat使用JRE的密钥存储库(% JAVA_HOME % / JRE / lib /security/cacerts
启动tomcat服务器,并输入https://localhost:8443/cas-server-webapp-3.5.0/login注意cas-server-webapp-3.5.0可以在tomcat/webapps中更改名称
就可以看到cas的登录窗户,并且在控制台没有错误
就可以看到cas的登录窗户,并且在控制台没有错误
启动门户当主页加载登录链接。如果一切顺利的话你应该被重定向到CAS服务器的登录屏幕。
test@liferay.com
用户名和密码为changit和changit
上述文件表明了配置文件的成功:
接下来的目的为:
配置cas和liferay的集成;一旦集成了cas那么liferay不再对用户的登录负责;而是有cas来承担,CAS服务器配置策略对用户进行身份验证,现在已经有了一个默认的登录方式,这只是对用户进行身份验证,如果用户名和密码都是一样的就可以进行登录
再次注销的时候内容为;
有关集成webapp的项目内容
下面我们可以通过一个项目JAMWIKI来展示集成webapp;
1、 下载JAMWIFIhttp://jamwiki.org/wiki/en/JAMWiki_Release_Archive
2、启动liferay
3、将jamwiki.war文件部署到tomcat/weapps文件夹总,;
4、等待portel自动部署项目;
jamwifi的界面:
5、创建一个新页面
配置、
https://www.liferay.com/zh/community/wiki/-/wiki/Main/Liferay+Web+Application+Integrator
cas和liferay集成的文档
源: <https://www.liferay.com/zh/community/wiki/-/wiki/Main/CAS+Liferay+6+Integration>
来自为知笔记(Wiz)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。