在ASP.NET中使用新的会话ID打开一个新的浏览器窗口
发布时间:2020-12-15 21:04:12 所属栏目:asp.Net 来源:网络整理
导读:我需要打开第二个浏览器窗口或选项卡,但它必须具有不同的会话ID. 从ASP.NET页面打开新的浏览器窗口很简单,但它与原始文件共享相同的cookie,因此会话ID. 我怎样才能做到这一点? 解决方法 这是一个浏览器限制 – 浏览器实例在运行时共享cookie数据(包括会话co
我需要打开第二个浏览器窗口或选项卡,但它必须具有不同的会话ID.
从ASP.NET页面打开新的浏览器窗口很简单,但它与原始文件共享相同的cookie,因此会话ID. 我怎样才能做到这一点? 解决方法
这是一个浏览器限制 – 浏览器实例在运行时共享cookie数据(包括会话cookie),因此标准浏览器无法实现这一点.
如果您可以选择运行不同的浏览器(例如IE和Firefox),则它们不共享cookie并且会有不同的会话. 编辑: 如果您可以控制环境中的IIS主机标头和DNS,则可以使用许多不同的域名 – 每个会话一个. 浏览器会将每个域名视为不同的服务器,并创建不同的cookie(以及会话). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-web-api – 使用多种授权方案(HMAC和OATH)
- asp.net-mvc – Azure网站和ASP.NET,在应用程序池被回收导致
- 如何在asp.net中检测新的Microsoft浏览器“Edge”
- 如何追踪每一笔记录的来龙去脉:一个完整的Audit Logging解
- 如何防止密码和其他敏感信息出现在ASP.NET转储中?
- 如何在asp.net核心中使用ViewDataDictionary和Html.Partial
- asp.net -fb-like一段时间后用fb-share插件消失了?
- asp.net-mvc – ASP.NET MVC 4 Web Api和REST经典服务之间的
- asp.net-mvc – 使URL特定于(通过路由)
- ASP.NET Web服务命名空间子域是否重要?
推荐文章
站长推荐
- ASP.NET MVC对不存在的用户进行身份验证和授权
- asp.net-mvc-3 – 从ASP MVC 3 Preview更新到Bet
- 在Asp.net Web API中捕获404错误
- vs .net CS0006 C# 未能找到元数据文件 .dll
- .Net和Asp.net
- asp.net-mvc-4 – 使用knockout.js我需要从服务器
- asp.net-core – 如何使用ASP.NET CORE在视图中获
- asp.net-web-api – ASP.NET WebApi自定义序列化
- asp.net – 我可以在卫星装配中组合本地资源吗?
- 带有allowCustomSqlDatabase =“true”的ASP.NET
热点阅读