一、修改 portal-server.war/WEB-INF/context.xml 中的代码,如下:
<Valve className="org.jboss.portal.identity.sso.cas.CASAuthenticationValve"
casLogin="https://localhost:8443/cas/login"
casLogout="https://localhost:8443/cas/logout"
casValidate="https://localhost:8443/cas/serviceValidate"
casServerName="localhost:8080"
authType="FORM"
/>
1)、casLogin: CAS Server 的 URL
2)、casValidate: CAS Server 验证服务的 URL
3)、casServerName: (主机名:端口)
二、把 casclient.jar 放到 jboss-portal.sar/lib 目录下
三、去掉 jboss-portal.sar/META-INF/jboss-service.xml 中的如下代码的注释:
<mbean
code="org.jboss.portal.identity.sso.cas.CASAuthenticationService"
name="portal:service=Module,type=CASAuthenticationService"
xmbean-dd=""
xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
<xmbean/>
<depends>portal:service=Module,type=IdentityServiceController</depends>
<attribute name="HavingRole"></attribute>
</mbean>
四、修改 jboss-web.deployer/server.xml 中的如下代码:
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystorePass="changeit"
keystoreFile="${jboss.server.home.dir}/conf/cas"
/>
cas 为密钥文件名称
五、去掉 jboss-wer.deployer/server.xml 中如下代码注释:
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
六、1)把 portal-identity-lib.jar 与 portal-identity-sso-lib.jar 放到 cas server/lib 里面
2)修改 WEB-INF/deployerConfigContext.xml 配置文件,用
<bean class="org.jboss.portal.identity.sso.cas.CASAuthenticationHandler" /> 替换
<bean class="org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler" />
cas-client-java http://www.ja-sig.org/downloads/cas-clients/
分享到:
相关推荐
JBoss Portal安装及配置说明.doc
jboss portal 开发手册 e文版
这是一个关于JBoss Portal的小例子,有一个完整的war包和源码。实现了一个Portlet。
介绍JBOSS PORTAL的官方英文文档
JBossPortal01.swf JBossPortal01.swfJBossPortal01.swfJBossPortal01.swf
Jboss Portal User Guild
《jboss portal server development》书本范例源码
Jboss服务器常用配置
进行JBOSS PORTAL 开发时 需要的 Eclipse 插件
[Packt Publishing] JBoss AS 7 配置部署管理教程 (英文版) [Packt Publishing] JBoss AS 7 Configuration, Deployment and Administration (E-Book) ☆ 出版信息:☆ [作者信息] Francesco Marchioni [出版机构...
JBoss portal 快速入门的电子书,官方英文版本
jboss portal 参考手册,共同学习,共同进步.
JBoss Portal Server Development[book],试读章节,23页
JBoss Portal 快速指南.rar翻译版,现在有关于JBoss Portal的中文资料很少
jboss7以上版本发布ejb时需要的配置文件,jboss-ejb3.xml和ejb-jar.xml,缺少csdn分数所以上传,请见谅。
Jboss + 优化配置 Jboss内存优化 Jboss数据库连接池优化 Jboss部署目录优化 Jboss应用安全加固
jbossportal-admin setup and administrator