Mr_Stench 2015-06-17 02:13 采纳率: 0%
浏览 2329

.net单点登录(同一个账号第二次登陆时会把第一次的登陆注销掉)

在网站找了好多帖子,基本都是在登录验证成功后设置Appliction,判断如果是第一个登录将用户名和SessionID存到hash表中,重复时将之前的键值对删除或修改。
但问题是第二个人登录时怎么将第一个人的登录状态取消(即将Session清掉)同时通知第一个人有人登录被迫下线。

  • 写回答

2条回答 默认 最新

  • 知常曰明 2015-06-17 02:34
    关注

    要看 你的应用具体是怎么操作的。
    举个例子,一个Socket连接的CS系统,在同一个用户第二次登陆后,你去找到第一次登陆的那个,把他的socket shutdown掉。
    又或者。你给每一个客户分配一个登陆票,讴歌用户第二次登陆以后,你把第一次登陆的登陆票作废掉。

    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器