为WildFly AS 10中的Liferay Portal 6.2配置JOSSO Agent
来源:互联网 发布:论坛自动签到软件 编辑:程序博客网 时间:2024/06/06 00:43
1.应用的JOSSO Agent集成环境如下:
- JavaEE容器,WildFly AS 10.0.0.Final
- 应用,对于Liferay Portal 6.2来说就是Liferay的ROOT.war
- JOSSO 1.8.10
2.应用的JOSSO Agent集成步骤如下:
1) 首先,将%JOSSO%/dist/agents/bin/3rdparty目录下的第三方类库(%JOSSO%/dist/agents/lib目录下的类库太多,没必要),复制到%JBOSS_HOME%/%/standalone/deployments/ROOT.war/WEB-INF/lib目录下。为了在多个应用中通用,也可以将类库以WildFly的类库模块的方式加入。
2) 其次,将%JOSSO%/dist/agents/bin目录下如下JOSSO Agent类库,复制到%JBOSS_HOME%/%/standalone/deployments/ROOT.war/WEB-INF/lib目录下:
- josso-agents-bin-1.8.10-axis.jar
- josso-agents-bin-1.8.10-jaxws.jar(可选)
- josso-agent-shared-1.8.10.jar
- josso-liferay6-agent-1.8.10.jar
3) 然后,修改%JBOSS_HOME%/%/standalone/deployments/ROOT.war/WEB-INF/liferay-web.xml文件,添加JOSSO过滤器如下:
<!-- This filter will provide security context, if present --> <filter> <filter-name>SSO Josso Filter</filter-name> <filter-class>org.josso.liferay6.agent.LiferaySSOAgentFilter</filter-class> </filter> <!-- User information will be available when accessing this URLs --> <filter-mapping> <filter-name>SSO Josso Filter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
4) 最后,将%JOSSO%/dist/agents/config/liferay6/目录下的如下JOSSO Agent配置文件,复制到%JBOSS_HOME%/%/standalone/deployments/ROOT.war/WEB-INF/classes目录下,并进行适当修改:
- josso-agent-config.xml
- portal-ext.properties
- portal-log4j-ext.xml
- log4j.dtd
1 0
- 为WildFly AS 10中的Liferay Portal 6.2配置JOSSO Agent
- Liferay Portal 6.x与WildFly AS 10的集成过程详解
- JOSSO入门指南及其与WildFly AS 10的集成
- 定制JOSSO 1.8.10 Gateway登录页面及与WildFly AS 10的集成
- Liferay Portal 6.2 CAS 使用与配置
- 深入浅出Liferay Portal (10)
- 深入浅出Liferay Portal (10)
- Liferay Portal CE 6.2 Portlet 配置(Configuration) 开发
- Liferay中Portal.properties常用配置参数
- Liferay中Portal.properties常用配置参数
- Liferay中Portal.properties常用配置参数
- liferay portal-ext.properties配置信息
- liferay portal
- liferay-portal-6.2 create liferay portlet plugins project build failed
- Liferay Portal 6.2 开发环境搭建
- Liferay Portal 6.2 CE 如何提供Webservice
- JOSSO配置完全手册
- JOSSO运行配置
- APP导航Fragment与RadioGroup
- SetTimeOut()的用法
- 深入理解Objective-C:Category
- 深入理解Objective-C:方法缓存
- 第一个java应用程序
- 为WildFly AS 10中的Liferay Portal 6.2配置JOSSO Agent
- locationInView
- 序列化和反序列化
- c++虚函数实现
- ubuntu编译google protobuf
- Linux下显示IP地理位置信息的小工具-nali
- 机器学习中的数据清洗与特征处理综述
- C#中CopyTo()和Clone()的区别
- 实现计算机功能