问题描述
单点登陆如何使各个系统中的相同用户同时过期现在在跨域的三个网站之间用ticket方式做单点登录单点登录服务器如何感知登陆用户是否活跃,某用户在一个网站过期,如何通知单点登录服务器ticket和其他网站通知过期?请大家指点
解决方案
解决方案二:
所谓单点登陆,应该有一个独立的登陆服务器,其他服务器都去这个服务器上验证是否已经登陆,而不是将用户名写入各自的session你现在的方式是,在一个服务器上登陆之后,跳转到其他服务器的时候会再模拟登陆一次,这其实不是"单点登陆"
解决方案三:
引用1楼Z65443344的回复:
所谓单点登陆,应该有一个独立的登陆服务器,其他服务器都去这个服务器上验证是否已经登陆,而不是将用户名写入各自的session你现在的方式是,在一个服务器上登陆之后,跳转到其他服务器的时候会再模拟登陆一次,这其实不是"单点登陆"
我们现在的方式是有独立的单点登录服务器的。整体类似下图:另外,单点登录的实现方式有很多种,如:令牌环,代理登陆,多点验证等。也不是全都需要独立的登陆服务器吧。不管怎么样,能麻烦回答下我的问题吗,单点登录服务器如何感知登陆用户是否活跃,某用户在一个网站过期,如何通知单点登录服务器ticket和其他网站通知过期?不胜感谢。
时间: 2024-12-25 08:56:10