|
版本: |
X5.2.6 |
小版本号: |
2446 |
|
|
数据库: |
Oracle |
服务器操作系统: |
Windows |
应用服务器: |
Tomcat |
客户端操作系统: |
Windows 7 |
浏览器: |
IE9 |
|
|
本帖最后由 我的世界 于 2014-2-13 17:17 编辑
业务背景:x5与第三方系统集成,把x5的待办任务的链接插入到第三方系统的待办任务中。
问题描述:在第三方系统中,点击x5插入的待办任务的链接(http://ip:8080/x5/portal/directLoginTask.j?username=SYSTEM&password=C4CA4238A0B923820DCC509A6F75849B&sName=合同归档%3A公司领导%5B主合同%5D合同备案&sTaskID=%2FCRBC%2FContract%2FcontractRecord%2Fprocess%2FcontractRecord%2FcontractMerge.w%3Ftask%3DA110E87E591345F1BE555AE77F6DB408),
直接打开一个x5的.w文件,如图:
如果直接关闭页面或浏览器,没有时机去注销session,很快会造成用户超限。
解决思路:我是在/UI/system/components/window/viewTemplate.xml文件中,发送关闭页面action上面
(var xmlHttpRequest = justep.Request.sendBizRequest(process, activity, "closeActivityAction", null, null, function(data){}, true, executor);)
添加了一个注销系统的Ajax请求,实现了关闭页面或浏览器时注销session,这种解决方法是否可行,有无影响?
|
|