在同一HTTP会话中是否可能有多个用户

在同一HTTP会话中是否可能有多个用户,http,session,gwt,servlets,request,Http,Session,Gwt,Servlets,Request,这并不是一个严格意义上的GWT问题,但由于我将这个问题从GWT中引出。我包括了GWT和servlet标记 由于多个请求可以属于同一个会话,并且每个请求都有一个与之关联的远程用户(null或非null),因此我想知道在一个会话中是否可能有不同的用户 假设用户使用不同的帐户登录、注销和重新登录,我们在服务器端是否仍处于同一会话中 编辑以解决BalusC答案引起的歧义: -我不是问“同时”有多个用户。问题是是否可能有多个用户进入同一会话。您的问题相当模糊 在同一HTTP会话中是否可能有多个用户 这取

这并不是一个严格意义上的GWT问题,但由于我将这个问题从GWT中引出。我包括了GWT和servlet标记

由于多个请求可以属于同一个会话,并且每个请求都有一个与之关联的远程用户(null或非null),因此我想知道在一个会话中是否可能有不同的用户

假设用户使用不同的帐户登录、注销和重新登录,我们在服务器端是否仍处于同一会话中

编辑以解决BalusC答案引起的歧义:
-我不是问“同时”有多个用户。问题是是否可能有多个用户进入同一会话。

您的问题相当模糊


在同一HTTP会话中是否可能有多个用户

这取决于您如何定义“用户”

如果是登录用户(通常存储在HTTP会话中或与HTTP会话关联),则这是不可能的。同时只能有一个

但是,如果是客户端,那么肯定有可能有多个客户端共享同一个会话(而且本质上也是完全相同的登录用户)。这可以通过在的帮助下执行的来实现。基本上,当多个客户端使用完全相同的
JSESSIONID
cookie时


假设用户使用不同的帐户登录、注销和重新登录,我们在服务器端是否仍处于同一会话中

这与标题中提出的问题本质上是不同的。在考虑“在同一时刻”时,这里严格没有“同一会话中的多个用户”的方法

无论如何,当注销没有使会话无效时,这违反了“常规做法”,那么这确实是很有可能的


另见:

谢谢。我想这回答了我的问题。最简单最难的问题是+1:0