![]() |
1
0
我在过去遇到这个问题,一直找不到办法,因为Outlook中的浏览器运行在一个完全不同的过程中,甚至不是一个典型的IE环境。如果我还记得的话,我在通过身份验证方面也有问题。 当在ie中直接执行相同的行为时,它实际上会使用相同的会话打开另一个窗口。 要在IE中重新创建在Outlook中发生的进程,只需打开一个IE窗口并转到您的应用程序。然后通过单击快捷方式(不是从当前ie会话生成)并将链接复制并粘贴到地址栏中,打开一个新的ie窗口。这基本上就是outlook正在做的事情。 |
![]() |
2
0
我会尝试在outlook的url中传递用户的asp.net会话id cookie的值,然后在ie中打开的页面上检查url上的该值,并在加载页面之前(甚至在为请求加载会话之前)在响应中复制asp.net会话id cookie。 我不是100%肯定这将工作,如果ASP.NET有一些内置的会话劫持安全到位,这将阻止您手动复制会话cookie不知何故,但这就是我要开始。 |