Foxtable(狐表)用户栏目专家坐堂 → [求助]BS开发时登陆控制问题


  共有2858人关注过本帖树形打印复制链接

主题:[求助]BS开发时登陆控制问题

帅哥哟,离线,有人找我吗?
ajie5211
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:820 积分:5641 威望:0 精华:1 注册:2015/11/28 14:00:00
[求助]BS开发时登陆控制问题  发帖心情 Post By:2019/1/28 14:26:00 [只看该作者]

BS开发没有openQQ功能可用,这时一个帐号,在A电脑登陆了,现在去B电脑登陆时,要自动把A干掉,这个怎么实现?帮助里没有看到服务器主动推送消息的方法。

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110743 积分:563641 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/28 16:15:00 [只看该作者]

登录时记录客户端的ip,可以使用e.Request.RemoteEndPoint().Address.ToString()获取,然后保存到某个表中

然后所有页面在第一行都判断一下,如果登录ip和表里记录的不一致,就跳转到登录页面

 回到顶部
帅哥哟,离线,有人找我吗?
ajie5211
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:820 积分:5641 威望:0 精华:1 注册:2015/11/28 14:00:00
  发帖心情 Post By:2019/1/28 16:25:00 [只看该作者]

这个方法有点延后吧,哪边登陆了,这边还是慢慢填报,点保存时,提示保存不了,让重新登陆,哪不是更窝火?


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110743 积分:563641 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/28 16:43:00 [只看该作者]

目前90%的网站都是这样处理的。如果要实现即时通知,Foxtable暂时做不了,网上搜索“WebSocket ”了解一下

 回到顶部