- PR -

IEで、同一プロセス複数ウインドウでのCookieが消える

1
投稿者投稿内容
やまぐち03
会議室デビュー日: 2004/04/13
投稿数: 12
投稿日時: 2004-07-12 15:28
いつもお世話になっております。
この質問は本来ここですべき質問では無いかもしれませんが、開発環境がASP.NETの為掲載させていただきました。ご容赦下さい。

OS:Windows 2000 Pro、
ブラウザ:IE6.0 で、同一プロセスで、ウインドウを2つ用意します。
そのウインドウを一つ閉じると、閉じた瞬間にもう一つウインドウが残っているのに一時クッキーがすべて消えてしまって困っています。


調べた所、IEでは同一プロセスでであれば、一時クッキー(有効期限の無いクッキー)は共通ということがわかりました。しかし、まだすべてウインドウが閉じられていないのにクッキーが無くなってしまうのは非常に困ります。

そして、おかしな事に別プロセスでIEが上がっていると、この現象は起きません。

どうか。どうか解決策をお教えください。お願いいたします。
He
大ベテラン
会議室デビュー日: 2002/12/18
投稿数: 141
投稿日時: 2004-07-12 21:46
やまぐち03さん。こんばんは。

おそらくこれです。
「ローカル HTML ファイルを使用するとセッション Cookie が失われる」

IEのホームページをローカルのファイルにしていると発生します。
やまぐち03
会議室デビュー日: 2004/04/13
投稿数: 12
投稿日時: 2004-07-13 08:36
Heさん。早速の書き込みありがとうございます。
全く持ってその通りでした。最初にローカルにあるHTMLファイルからブラウザを起動させ、そこからWebサーバへ飛んでいました。

本当に目からうろこです。
どうもありがとうございました!
1

スキルアップ/キャリアアップ(JOB@IT)