首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我们可以跨多个浏览器使用政治家会话吗?

我们可以跨多个浏览器使用政治家会话吗?
EN

Stack Overflow用户
提问于 2012-08-07 03:17:44
回答 2查看 609关注 0票数 0

与会话管理有关的MSDN文档再一次出现混乱。

我浏览了MSDN中的会话管理文章,发现文章中有这样的说法:“我们可以在服务器上存储会话特定的数据,以便在同一会话中跨多浏览器或客户端设备请求使用。”

谁能告诉我怎么可能。例如,如果您有两个浏览器,即:Firefox和ii) (IE)。

现在,如果我在火狐中运行asp.net应用程序(它使用政治家来管理会话)。同样,我运行的应用程序也是通过IE运行的(没有关闭firefox会话)。这是否意味着两个浏览器将共享同一个会话?我想“不”。这两个浏览器都将使用自己的会话运行,这是不同的。

其次,我发现文章中的两种说法是相互矛盾的。它说-“会话状态类似于应用程序状态,只不过它的作用域是当前浏览器会话”,另一方面它说-“它存储服务器上特定于会话的数据,以便在同一会话中跨多个浏览器或客户端设备请求使用”。

那么,如果它的范围仅限于当前的浏览器会话,那么如何跨多个浏览器使用它呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-07 03:23:54

这有点让人困惑,但我认为你误解了这句话。它们指的是多个请求,而不是浏览器或客户端设备。

会话的作用域实际上是当前浏览器会话,使用cookie或查询字符串持久化。

票数 2
EN

Stack Overflow用户

发布于 2012-08-07 03:23:36

通常,会话是通过cookie来处理的。每个浏览器实现(IE,Chrome)都有自己的cookie存储。因此,如果没有一些重要的解决方案,不同的浏览器实现将无法共享会话。

的多个实例相同的浏览器可以引用相同的会话,因为它们都可以访问相同的cookie。这可以描述为“多个浏览器”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11838769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档