我可以针对同一项服务与不同的服务器进行不同的会话吗?

我可以针对同一项服务与不同的服务器进行不同的会话吗?

众所周知,一个域名可以有多个 IP 和多个服务器。因此,如果我打开 Yahoo 帐户,那么我将与其中一个 Yahoo 服务器进行会话。

我的问题是:如果几分钟后我打开一个新窗口并进入我的 Yahoo 帐户,我是否有可能与另一个 Yahoo 服务器进行另一个会话(同时保留第一个连接)。或者我会始终连接到同一服务器只要我登录了。

答案1

当您登录 Yahoo 等网络服务时,网络服务器会将一个称为 Cookie 的小型文本文件传递到您的计算机。此 Cookie 将包含一串信息,通常是服务器随机生成的身份验证密钥。网络服务器还会指定该 Cookie 不再有效的时间。

如果您打开新窗口并再次访问 Yahoo 服务,服务器上运行的软件将检查您是否已经拥有身份验证密钥,以及该密钥是否与您的会话数据库中的密钥匹配。

Cookie 是特定于浏览器的,这意味着如果您的电脑上有多个浏览器(例如 Chrome 和 IE),您实际上可以多次登录。这与在隐私模式下运行浏览器相同,一旦关闭最后一个隐私窗口,与帐户登录相关的所有 cookie 都将被删除。

相关内容