有一个相当奇怪的问题,我确定它是浏览器设置,虽然它不是一个严格的编程问题,但我想知道这里的人在他们开发工作,并可能提出解决方案/原因。不一致地在整个标签中共享Cookie在IE中
我的应用程序在MVC 2中,运行一个中央菜单系统,其中包含实际应用程序屏幕的链接,全部都有一个target =“_ blank”,因此可以在新窗口或新选项卡中打开,具体取决于用户偏好的方式其浏览器设置。除了新系统之外,这一切都可以在我们使用它的每个系统上正常运行 - 我们正在设置一个新的Citrix桌面,并且在测试时会出现奇怪的行为。我们可以登录,确定并浏览菜单,但当我们点击菜单链接时,新链接会在登录质询中打开90%,就好像浏览器不再有会话cookie一样。但是,当我们返回到主选项卡时,我们仍然登录,并且可以在菜单中正确导航。另一个非常奇怪的事情是,偶尔我可以在新标签中加载一个屏幕并且运行正常,但是然后再次从菜单中打开它失败,我们再次遇到登录挑战。一旦我登录到一个新选项卡,其余的打开罚款,这是更奇怪的。
我猜这是某种标签隔离设置,但因为它似乎并不总是工作。如果有一个是已知的有点儿车?浏览器是IE 8,我们在所有其他系统上使用它,很好。任何可能导致此问题的组策略设置,因为它发生在我们正在测试的用户登录名上,但不是我的 - 我等待我们的网络管理员回复关于管理员和用户之间所有GP差异的信息,但我我以为我会问在这里,如果他看不到任何明显的。
干杯 - MH
该网站是否属于受信任的站点区域? – rene
将检查 - 它应该是因为它是.local,内部网站。这怎么会影响到交叉表cookie的传播,我认为这是一个全有或全无的设置? –
我见过在IE8中打开一个新窗口的行为的确如同inprivate浏览。在终端/ citrix的东西,我见过一种事情出错了,正确的依靠经过的夸克的右旋或左旋... – rene