You are on page 1of 11

概述

最后由 董雷(需求分析部) 编辑于 2018-08-08 09:44

集成登录是通过在 E-cology 系统中设置自定义的菜单,点击此菜单后可以不用输入用户

名和密码直接登录到第三方系统中去,当然前提是用户名和密码已经在指定的地方维护好了。

U3-1-集成登录设置

最后由 钟金宝(系统集成组) 编辑于 2019-08-28 16:33

3.2.1、集成登录列表

点击【集成登录】菜单后显示如图 1 所示:

U3-1-1

点击【新建】按钮可以创建集成登录配置信息;

选中已有的集成登录配置后点击【删除】按钮可以删除已有的集成登录配置信息;

列表菜单【编辑】和【删除】按钮,点击后可以编辑和删除这一条集成登录配置

信息;
列表菜单【测试】按钮点击可以测试单独登录菜单是否有效;

记录单独登录设置的修改记录。

3.2.2、新建集成登录

在图 U3-1-1 中点击【新建】按钮后显示如图 U3-1-2 所示

U3-1-2

类型:选择需要集成的第三方系统的类型,e-cology 已经默认集成了 NC、EAS、

U8、K3 等软件的集成接口,如图 U3-1-3 所示,这些已经写好的软件相关的接口

参数信息都配置好了,无需用户再次进行配置,对于其它软件,必需软件供应商提

供了单点登录接口,否则是无法实现单点登录功能的;
U3-1-3

标识:通过自定义菜单搭建其他系统入口时的唯一标志,不能有相同的标识;

名称:此集成登录设置所用的名称,这个是自定义的;

链接图标:可以上传一个图标,设置的图标在门户-集成登录元素中会展示,默

认大小 32*32 可以自行设置;如果未上传图标,那么元素中展示的是默认图标;

内外网自动登录:启用【内外网自动登录】开关后,增加内外 IP 选择下拉框,

如图 U3-1-4 所示

U3-1-4

点击浏览框后可选【组织权限中心】-【帐户中心】-【安全设置】-【网段策

略】中设置的 IP 段;
点击【网段策略】进入组织权限中心的网段策略页面,但需要相应的权限,

如果无权限则提示没有权限;

内网地址、外网地址:其他系统的访问地址,通常情况下保持一致就可以,某些

特殊的客户同一个系统可能内网访问和外网访问用的是不同的地址,那么这里要分

别设置;

请求方式:有 GET 和 POST 两种方式,使用 GET 方式是将用户记录的用户名和

密码附加在第三方系统访问地址后面,有一定风险,而 POST 方式是将用户名和密

码推送到第三方系统中,当然这个就需要第三方系统支持此类方式才可以,采用

GET 方式的时候由于要将用户名和密码带到地址栏中,如果存在中文的话就会产生

编码问题所以如图 U3-1-3 所示,采用 GET 方式的时候有编码和不编码的选择,例

如:

【http://IP/login/VerifyLogin.jsp?logintype=1&loginid=路飞

&userpassword=1】就是不编码的方式

【http://IP/login/VerifyLogin.jsp?logintype=1&loginid=%25C2%25B7%

25B7%25C9&userpassword=1】就是编码的方式;

加密算法:如果客户的用户名和密码登录的时候有加密算法,需要在这里进行选

择,常用的 MD5 加密、PBE 加密、DES 加密、AES 加密可以直接选择,如果是其

它的算法,在选择了【自定义加密算法】后自行设置;
选择加密算法为“自定义算法”时,如图 U3-1-5 所示,显示后面的自定义

加密算法下拉框,下拉框默认值为设置的第一个自定义加密算法,点击【新建】

可打加密算法新建页面,详细设置参见《U3-2-加密算法设置》;

U3-1-5

账号参数名:登录其他系统的的用户名的参数名称【需由第三方提供】,其值可

以直接选择直接用 ECOLOGY 的帐号登陆(如果其他系统的帐号和 ECOLOGY 帐

号一致)或者由客户在使用的时候先输入一次帐号,以后只要在其他系统帐号改变

的时候再输入就可以,如果第三方系统需要通过加密传输的话,需要将【是否加密】

开启;

密码参数名:登陆其他系统的的口令的参数名称【需由第三方提供】,其值可以

直接选择直接用 ECOLOGY 的密码登陆(如果其他系统的帐号和 ECOLOGY 密码


一致)或者由客户在使用的时候先输入一次密码,以后只要在其他系统密码帐号改

变的时候再输入就可以,如果第三方系统需要通过加密传输的话,需要将【是否加密】

开启;

单独登录地址:打开单点登录地址的页面;

其它参数:

参数名:为实际登陆到其他系统的时候所需要的参数的名称;

标签:是客户在设置参数值时的一个说明;

参数值:可以从部门(ECOLOGY 中的部门 ID)、分部(ECOLOGY 系统中

的分部 ID)、固定值(如果选择固定值,必须在后面输入一个值)、用户录入

(客户在使用的时候先输入一次)、表达式、表达式参数中选择;

是否加密:如果这些内容需要加密传输,打开此按钮。

3.2.3、表达式设置

参数值选择“表达式”时,后面出现【设置】链接,点击可进入表达式设置,如图 U3-1-6

所示:
U3-1-6

U3-1-7

点击【保存】按钮,保存设置,并将设置好的表达式填入参数值字段中,如图 U3-1-8

所示:
U3-1-8

表达式为只读,点击【设置】可进入修改

3.2.4、表达式参数

参数值选择“表达式参数”时,同除表达式外的其他选项一样,后面只带出单行文本输

入框,如图 U3-1-9 所示。


U3-1-9

表达式参数特殊值设置:当前日期,值设置为$date$;当前时间,值设置为

$time$;当前日期和时间,值设置为$dateandtime$;1970 年 1 月 1 日起至当

前时间的毫秒数,值设置为$ts$;1970 年 1 月 1 日起至当前时间的秒数,值设置

为$ts_l$。

表达式参数的作用:只作用于设置表达式中使用,并不会作为参数直接传递到第

三方系统;

表达式参数除了固定值之外,还可使用特殊值。
3.2.5、账号设置页面

所有设置页面:

/spa/integration/static4engine/engine.html#/main/integration/accountSet

ting

单个设置页面:

/spa/integration/static4engine/engine.html#/main/integration/accountSet

ting/标识值

You might also like