C# “在新窗口中打开”选项卡从主窗口获取会话

C# “在新窗口中打开”选项卡从主窗口获取会话,c#,asp.net,session,tabs,C#,Asp.net,Session,Tabs,我有一个让我发疯的奇怪问题 我有一个ASP.NET web应用程序,它托管在Windows Server 2012 IIS 8上 它使用Windows身份验证和摘要 现在,应用程序运行良好。当用户第一次打开应用程序时,系统会提示用户输入用户名和密码。然后他很好地登录 问题是: 应用程序中有一个页面,用户将在其中单击一个链接,该链接将指向IE11中的一个空白窗口(选项卡)。这个新页面将显示一些报告。用户应该查看报告,然后关闭选项卡并继续处理应用程序。但是,当用户关闭此选项卡并尝试使用web应用程序

我有一个让我发疯的奇怪问题

我有一个ASP.NET web应用程序,它托管在Windows Server 2012 IIS 8上

它使用Windows身份验证和摘要

现在,应用程序运行良好。当用户第一次打开应用程序时,系统会提示用户输入用户名和密码。然后他很好地登录

问题是:

应用程序中有一个页面,用户将在其中单击一个链接,该链接将指向IE11中的一个空白窗口(选项卡)。这个新页面将显示一些报告。用户应该查看报告,然后关闭选项卡并继续处理应用程序。但是,当用户关闭此选项卡并尝试使用web应用程序时,系统会提示他再次输入用户名和密码

我尝试了一些东西,在新选项卡上,我只是修改URL以导航到主页。。。从标签上看,效果很好

就好像这个新标签抓住了用户正在进行的会话一样!当您关闭选项卡时,您将使用它关闭会话


这怎么可能?我如何修复它?

您没有任何
会话。放弃代码中的
操作或类似操作?没有。。我不使用长报告生成的会话超时?导致应用程序池回收的空白页中有错误吗?就像我说的。。这一切只有在我打开新选项卡时才会发生。。会话将移动到新选项卡。当新选项卡关闭时。。如果我尝试对其执行任何操作,主选项卡将询问我密码。事实上,这是瞬间发生的。。