Session WebBrowser控制会话共享?

Session WebBrowser控制会话共享?,session,cookies,webbrowser-control,Session,Cookies,Webbrowser Control,我在桌面windows应用程序中托管IE的WebBrowser控件(CLSID_WebBrowser)。此WB似乎独立于计算机的Internet Explorer(IE9,Win7)存储其会话cookie 我想依靠这种行为,但找不到任何证据。有人看过关于会话共享的文档吗?在以前的IE版本中是这样的吗?好吧,看来我们不能做出这样的假设,也不能在生产代码中依赖它 我尝试了不同的设置,结果如下: WinXP,IE6:会话已共享 WinXP,IE7:会话已共享 WinXP,IE8:共享会话(同时启用和禁

我在桌面windows应用程序中托管IE的WebBrowser控件(CLSID_WebBrowser)。此WB似乎独立于计算机的Internet Explorer(IE9,Win7)存储其会话cookie


我想依靠这种行为,但找不到任何证据。有人看过关于会话共享的文档吗?在以前的IE版本中是这样的吗?

好吧,看来我们不能做出这样的假设,也不能在生产代码中依赖它

我尝试了不同的设置,结果如下:

  • WinXP,IE6:会话已共享
  • WinXP,IE7:会话已共享
  • WinXP,IE8:共享会话(同时启用和禁用LCIE)
  • Win7、IE9、LCIE已禁用:会话已共享
  • Win7、IE9、LCIE已启用:会话未共享

  • 我能找到的关于它的最接近的信息是在回复中,但它似乎不正确。

    据我所知,它与处于保护模式的IE8和IE9有关,在Vista/7中作为低优先级进程运行。什么是LCIE以及如何确保它被禁用?默认情况下是启用还是禁用?Win8/IE10怎么样?@wpfwannabe:LCIE是一个松散耦合的IE,请查看以了解更多信息。它是默认启用的,我相信从8.0开始,它将为每个新IE保持启用状态。因此,我假设如果用户不首先手动禁用它,就无法共享会话,对吗?我不知道。事实上,我们需要另一种方式——不分享会议。