[ABI 5.1] 在ABI5.2.4版本切换登录用户时,出现登录页面显示问题

12718
6

bitaotao 数据达人Lv4

发表于2020-12-22 10:07

悬赏1

已解决

楼主
当我使用 A 用户登录到ABI5.2.4版本系统后,然后点击右上角的退出,想切换B用户去登录。结果点击退出后,无法重定向到登录页面。错误页面如下:

其中浏览器上的地址是这个:
http://180.167.226.116:8082/abi/ ... al.do%3Fid%3DKGBBHR


请问怎么回事?

最近看过此主题的会员

xugj831

yamaha

xy6228476

Gardenia

shifeng118

zhouwei

liu20220622

zhaoyouhong

wang111

fff123

chicken

霸道妹子

木兮

shaoshl

bbs

xxxl

esen007

最佳答案

xxxl

发表于2020-12-22 10:07

只看该作者

取消 关注该作者的回复

bitaotao 发表于 2020-12-23 13:14
是的 ,还是会这样。这个问题是我将ABI5.1.4版本升级至5.2.4版本后,就出现这个问题了。5.1.4版本就没有 ...

注销按钮的单击事件改成这个试试
  1. //注销
  2. var contextPath = EUI.sys.getContextPath();
  3. if(!window["logoutasync"]){
  4.         EUI.include(contextPath + 'eacl/commonjs/serverfunc.js');
  5. }
  6. EUI.confirmDialog(null, I18N.getString("esmain.main.mainframe.ftl.suretologoff", "您确定要注销吗?"), false, null, function(rs) {
  7.          logoutasync(function(){
  8.                  window.location.href = contextPath + "eacl/login.do?action=logout";
  9.          });
  10. });
复制代码


6个回答

只看楼主

xxxl 数据领袖Lv6

发表于2020-12-22 10:14

只看该作者

取消 关注该作者的回复

沙发

直接访问http://180.167.226.116:8082/abi/这个呢

bitaotao 数据达人Lv4

发表于2020-12-22 10:18

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2020-12-22 10:14
直接访问http://180.167.226.116:8082/abi/这个呢

我明白,手动把浏览器上的地址改成这个是可以的。但是,我从A用户退出后,怎么就成这个页面,按理说,正常应该回到登录页啊。

xxxl 数据领袖Lv6

发表于2020-12-22 15:06

只看该作者

取消 关注该作者的回复

地板

bitaotao 发表于 2020-12-22 10:18
我明白,手动把浏览器上的地址改成这个是可以的。但是,我从A用户退出后,怎么就成这个页面,按理说,正 ...

改用注销事件来退出 还会是这样吗

bitaotao 数据达人Lv4

发表于2020-12-23 13:14

只看该作者

取消 关注该作者的回复

5#

xxxl 发表于 2020-12-22 15:06
改用注销事件来退出 还会是这样吗

是的 ,还是会这样。这个问题是我将ABI5.1.4版本升级至5.2.4版本后,就出现这个问题了。5.1.4版本就没有这个问题

xxxl 数据领袖Lv6

发表于2020-12-22 10:07

只看该作者

取消 关注该作者的回复

6#

bitaotao 发表于 2020-12-23 13:14
是的 ,还是会这样。这个问题是我将ABI5.1.4版本升级至5.2.4版本后,就出现这个问题了。5.1.4版本就没有 ...

注销按钮的单击事件改成这个试试
  1. //注销
  2. var contextPath = EUI.sys.getContextPath();
  3. if(!window["logoutasync"]){
  4.         EUI.include(contextPath + 'eacl/commonjs/serverfunc.js');
  5. }
  6. EUI.confirmDialog(null, I18N.getString("esmain.main.mainframe.ftl.suretologoff", "您确定要注销吗?"), false, null, function(rs) {
  7.          logoutasync(function(){
  8.                  window.location.href = contextPath + "eacl/login.do?action=logout";
  9.          });
  10. });
复制代码


xxxl 数据领袖Lv6

发表于2020-12-25 11:21

只看该作者

取消 关注该作者的回复

7#

使用上面这个脚本还是再退出的时候不能回到登录界面吗

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号