起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1861|回复: 8

[结贴] 请问页面session过期后,跳转到登陆页面的程序在哪里?

[复制链接]

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
发表于 2016-5-18 13:54:12 | 显示全部楼层 |阅读模式
版本: BeX5V3.1 小版本号: 3.4
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
本帖最后由 shuaigej 于 2016-5-18 15:41 编辑

正如:
http://bbs.wex5.com/forum.php?mod=viewthread&tid=92281&extra=
我解决了刷新url页面跳转到自定义登录页面的问题,现在我发现session过期后,页面又跳转到系统默认登陆页面了,我想session过期后也跳转到我自定义的登陆页面,在base.js程序中的哪一行呢?
我知道在Model.prototype.sessionTimeout {}里,3.4版本,该改哪一行呢?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-5-18 16:39:01 | 显示全部楼层
如下:
portal.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-5-18 16:48:57 | 显示全部楼层

我在logout里加了window.location.href="test.com";,没管用:

Model.prototype.logout = function(config) {
                config = config || {};
                var self = this;
                if (config.ignoreConfirm || confirm("请您注意,是否打开的功能都保存了,关闭系统将导致没有保存的数据丢失!\r\r您确定要退出吗?")) {
                       
                        if(!this.isAgent){
                                this.__logined = false;
                                this.closeAllAgent();//关闭所有代理
                                this.closeAllPage();
                                this.closeMainPage();
                                this._doLogout();
                                        //        this.showLoginDialog();
                                window.location.href="test.com";
                       
                        }else window.close();//代理时关闭功能
                       
                       
                }
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-5-18 17:39:43 | 显示全部楼层
代码就是这个地方,那确定修改后执行的新的代码,简单的就是加调试看会不会到
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-5-19 09:27:34 | 显示全部楼层
我是不是应该把this._doLogout();也屏蔽掉?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-5-19 11:18:00 | 显示全部楼层
不需要
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-5-24 14:24:10 | 显示全部楼层
有时生效有时不生效,奇怪,session没过期时手工刷新url可以跳到自定义登陆页面。session过期后,再手工刷新url,就又跳到系统默认登陆页面了
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-5-24 16:18:06 | 显示全部楼层
简单的是可以用一个开发环节,在开发环境的portal下搜索login.w的路径看看都什么地方用到了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-5-25 13:41:34 | 显示全部楼层
我到vip里发贴吧,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-24 04:35 , Processed in 0.072073 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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