您的位置:首页 > 其它

解决用户登录不同服务器,不同服务器验证用户身份的方法。

2013-04-18 17:09 344 查看
用户在一台服务器上登录验证身份后,再登录其他的服务器就不需要再次验证身份,但其他的服务器如何知道此用户是合法身份。

令牌方法

1,用户登录LS,合法,LS会分配一个令牌给用户,同时告诉TS此用户的令牌是多少。用户用令牌在TS上验证身份。可靠性高。

2,服务器之间有一个共同的密钥,此密钥只有服务器知道。用户登录LS,合法,LS会用此密钥加密一字符串(比如用户ID)(此字符串最好每次都不一样),把结果给用户,用户把结果告知TS,TS单独用密钥加密同一个字符串,然后比较结果。 这种方案不需要服务器之间传令牌。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐