成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
泛普免费OA系列THINKONE和EAS60单点登录的解决方案
泛普软件和EAS60单点登录的解决方案
此方案实现从泛普免费OA系列THINKONE系统中单点登录到EAS系统PORTAL中,不能实现单点登录到EAS的客户端程序。
一、 升级泛普OA办公系统THINKONE单点登录升级包
二、 升级EAS60服务端程序
1、 修改..profilesserver1configportalConfig目录下三个配置文件
A、 autoLoginConfig.properties(红色部分为需要修改的部分)
#auto login global configure
locale=L2
datacenter=0001
authPattern=ltpa
redirectTo=frame/refreshMainMenu.jsp
(datacenter需要根据实际情况获取,获取方式如下图,本文为“0001”)
B、 easAuthPatterns.xml(红色部分为需要修改的部分)
<?xml version="1.0" encoding="UTF-8"?>
<authPatterns>
<authPattern>
<name>BaseTrdLtpaToken</name>
<displayName>BaseTrdLtpaToken</displayName>
<authHandler>com.kingdee.eas.cp.eip.sso.ltpa.LtpaTokenAuthHandler</authHandler>
<description>Base third system's Lightweight Third Party Authentication</description>
</authPattern>
<authPattern>
<name>BaseDB</name>
<displayName>BaseDB</displayName>
<authHandler>com.kingdee.eas.cp.eip.sso.EasDefaultAuthHandler</authHandler>
<description> Base Eas user table authentication,is Eas default Authentication</description>
</authPattern>
<authPattern>
<name>ltpa</name>
<displayName>ltpa</displayName>
<authHandler>com.kingdee.eas.cp.eip.sso.ltpa.LtpaTokenAuthHandler</authHandler>
<description> Base Eas user table authentication,is Eas default Authentication</description>
</authPattern>
<default>ltpa</default>
<scope>session</scope>
</authPatterns>
C、 ssoClient.properties
sso.easIsSSOClient=false

2、 在.. easserverlibsp下添加auth-server.jar
3、 将..easserverprofilesserver1configportalConfigLtpaToken.propertie复制至..easserverdeployeas.earcp_web.warWEB-INF目录下
4、 将附件ssologin.jsp复制到easserverdeployeas.earcp_web.war中
5、 在泛普THINKONE系统中配置单点登录(参考泛普THINKONE单点登录配置文档),EAS的登录地址的IP地址/easportal/ssologin.jsp,登录参数为userid

