FusionAccess V100R005C20 WI登录界面增加跳转到其它系统链接指南

发布时间:  2015-07-06 浏览次数:  136 下载次数:  2
问题描述
在WI经常会收到与第三方系统对接的需求,最经常的要求是在WI的页面上添加第三方portal的链接,此文讲述了如何在WI页面上添加链接的方法。
处理过程

一、在WI用户名密码登录界面增加跳转到其它系统链接的方法
1、 用winscp使用gandalf登录到WI服务器(认证模式是用户名密码登录方式的WI)。
2、 把服务器上的文件/opt/WI/tomcat/WI/ROOT/webui/default/pages/username.ftl复制到本地并且备份。
3、 使用文本编辑器打开username.ftl文件,在
<div id="errorDiv">
    <label id="errorLb">${loginErrorMsg}</label>
</div>
节点下面添加以下内容并保存
<div id="jumpLink" style="position: relative;top:10px;z-index:2">
OA用户请<a id="jumpLink"  style="color:blue"  href="http://cloud.sh.cmcc/sms">点击此链接</a>使用短信动态口令登录
</div>

其中文字说明与链接可以根据实际需要进行修改。如下图所示:


4、 把第3步修改后的文件替换到/opt/WI/tomcat/WI/ROOT/webui/default/pages/路径下,刷新页面看是否OK。
5、 如果有多个WI服务器需要分别把修改后的username.ftl文件替换到WI服务器的
/opt/WI/tomcat/WI/ROOT/webui/default/pages/目录下。

二、 在WI动态口令登录界面增加跳转到其它系统链接的方法
1、 用winscp使用gandalf登录到WI服务器(认证模式是动态口令认证模式的WI)。
2、 把服务器上的文件/opt/WI/tomcat/WI/ROOT/webui/default/pages/dynamicCode.ftl复制到本地并且备份。
3、 使用文本编辑器打开dynamicCode.ftl文件,在
<div id="errorDiv">
    <label id="errorLb">${loginErrorMsg}</label>
</div>
节点下面添加以下内容并保存
<div id="jumpLink" style="position: relative;top:10px;z-index:2">
XX用户请<a id="jumpLink" style="color:blue"  href="http://cloud.sh.cmcc/">点击此链接</a>使用用户名密码登录
</div>

其中文字说明与链接可以根据实际需要进行修改。如下图所示:

4、 把第3步修改后的文件替换到/opt/WI/tomcat/WI/ROOT/webui/default/pages/路径下,刷新页面看是否OK。
5、如果有多个WI服务器分别把修改后的dynamicCode.ftl文件替换到WI服务器的
/opt/WI/tomcat/WI/ROOT/webui/default/pages/目录下。

建议与总结
此类操作涉及到代码操作,需要谨慎。操作之前,请先将原文件备份一份。

END