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

QQ登录

只需一步,快速开始

楼主: xuxu

[处理中3] 在线用户错误超限了

[复制链接]

42

主题

170

帖子

426

积分

中级会员

Rank: 3Rank: 3

积分
426
QQ
 楼主| 发表于 2018-4-25 14:40:46 | 显示全部楼层
jishuang 发表于 2018-1-26 10:24
1.平台的在线是按session算的,从平台开始就这样,不是后续才这样的,而不是对某个客户这样的
  你提的算在 ...

我们之前是这样设置的

但今天早上就出现了有一个用户名占用了5个用户的license
请问这个问题该如何入手调查
回复 支持 反对

使用道具 举报

42

主题

170

帖子

426

积分

中级会员

Rank: 3Rank: 3

积分
426
QQ
 楼主| 发表于 2018-4-25 14:44:23 | 显示全部楼层
本帖最后由 xuxu 于 2018-4-25 14:46 编辑

这个问题应该是一直都是存在的,只不过以前没提示用户超限,大家没注意这个问题,而今天早上登陆时刚好出现用户超限,然后翻了翻,又发现有这个问题。说明:
1、没在多个机器上用同一个账号打开。
2、没打开多个浏览器,就只用了一个chrome浏览器,也没打开多个标签页;
1.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-4-25 15:05:34 | 显示全部楼层
看自己是否有模拟登陆,默认登录的一次不会有多次记录,而且每次的时间都是不一样的
确认用户具体怎么操作的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

42

主题

170

帖子

426

积分

中级会员

Rank: 3Rank: 3

积分
426
QQ
 楼主| 发表于 2018-4-26 08:38:02 | 显示全部楼层
jishuang 发表于 2018-4-25 15:05
看自己是否有模拟登陆,默认登录的一次不会有多次记录,而且每次的时间都是不一样的
确认用户具体怎么操作 ...

模拟登录...
应该是没有的 我们开发团队都不知道X5里有这个功能
具体是怎么才能调用模拟登录
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-4-26 09:15:43 | 显示全部楼层
自己代码中调用的登录啊,比如第三方集成等
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

532

主题

2107

帖子

4310

积分

论坛元老

起步萌新

Rank: 8Rank: 8

积分
4310
发表于 2018-4-26 09:27:34 | 显示全部楼层
xuxu 发表于 2018-4-26 08:38
模拟登录...
应该是没有的 我们开发团队都不知道X5里有这个功能
具体是怎么才能调用模拟登录 ...

我插一句哈:
pc端登录是通过用户名密码?通过用户名密码登录的话,在同一个浏览器登录,是不会产生多个在线用户的。

另外,微信的话,在同一个微信打开多个x5 页面,只要有从cookie中获取bsessionid来判断会话是否超时,也不会导致多个在线用户。这个是亲测的。

可以确认下,在移动端,登录后,有没有把bsessionid放入cookie中。
及时结贴是个好习惯
回复 支持 反对

使用道具 举报

42

主题

170

帖子

426

积分

中级会员

Rank: 3Rank: 3

积分
426
QQ
 楼主| 发表于 2018-4-26 09:33:59 | 显示全部楼层
江苏院-吴昊 发表于 2018-4-26 09:27
我插一句哈:
pc端登录是通过用户名密码?通过用户名密码登录的话,在同一个浏览器登录,是不会产生多个 ...

很感谢
那这么说的话 就是X5的移动端的bug了
现在公司还在大力推移动端 这样就是隐患啊
回复 支持 反对

使用道具 举报

42

主题

170

帖子

426

积分

中级会员

Rank: 3Rank: 3

积分
426
QQ
 楼主| 发表于 2018-4-26 09:37:16 | 显示全部楼层
jishuang 发表于 2018-4-26 09:15
自己代码中调用的登录啊,比如第三方集成等

没有三方集成
微信端只是把系统的地址放到了公司的微信企业号一个页面上
但并不支持用户使用微信账号登录
其他的什么QQ 阿里帐号等都没有支持
所以应该是没有什么模拟登录的问题
回复 支持 反对

使用道具 举报

532

主题

2107

帖子

4310

积分

论坛元老

起步萌新

Rank: 8Rank: 8

积分
4310
发表于 2018-4-26 09:54:28 | 显示全部楼层
本帖最后由 江苏院-吴昊 于 2018-4-26 09:57 编辑
xuxu 发表于 2018-4-26 09:33
很感谢
那这么说的话 就是X5的移动端的bug了
现在公司还在大力推移动端 这样就是隐患啊 ...

我刚才说的不全。
微信中打开的页面,是无法注销的。平台没有注销的时机,可以自己来实现。
这就会导致一个问题:
用户第一次在微信中打开页面,关闭后,在短时间内又打开另一个页面,此时平台仍可以从微信浏览器的cookie中获取到bsessionid。
但是如果间隔时间较长(这个时间肯定不超过tomcat默认的30分钟,因为超过30的话,tomcat会自己让session失效,但是也不会太短,不低于10分钟吧),用户第一次关闭后,bsessionid没有在BIZ端注销。此时用户又从微信打开页面时,之前微信浏览器的webview已经被销毁了,cookie就没了,所以就又会重新登录一次。

及时结贴是个好习惯
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-4-26 10:05:16 | 显示全部楼层
用户第一次关闭后怎么关的?如果点上面的关闭,bsessionid是会注销的
session.png

而且楼主前面的截图登录时间是很接近的,并不是10分钟左右


远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-10 07:01 , Processed in 0.061149 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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