none
複数のwebbrowserでクッキーを個別管理

    質問

  • VB2010を利用しています。

    フォームにtabコントロールを配置し、タブ1、タブ2にそれぞれ、webbrowser1、webbrowser2を配置します。

    このままですと、クッキーは2つのwebbrowserコントロールの間で共有されますが、クッキーをそれぞれのwebcontrolで個別に管理することは可能でしょうか?

    IEライクな動きですと無理なんでしょうが、これを超える方法はないでしょうか?

    よろしくアドバイスお願いいたします。


    doratch

    2012年10月5日 15:04

回答

すべての返信

  • 別ウィンドウでセッションが共有されるのは IE8 以降の仕様だそうです。

    IE8 のプロセスモデルについて
    http://blogs.technet.com/b/jpieblog/archive/2010/05/10/3331472.aspx

    上のページに回避策が書かれています。これらが doratch のケースに適用可能かは自分は分かりませんが、検討してみてください。

    • 回答としてマーク doratch 2012年10月7日 11:51
    2012年10月6日 0:21
  • IE8でセッションを共用しないようレジストリの設定をおこないましたが、複数のwebbrowser間には反映されないようです。

    webbrowserを利用するのはあきらめ、IE8を制御するようにしたいと思います。

    もしくは、IE7に戻そうと思います。

    情報ありがとうございました。


    doratch

    2012年10月7日 11:54