IEにてログインユーザーが同じになる現象

このQ&Aのポイント
  • IEの仮想ウィンドウを使用すると、ログインユーザーが切り替わる問題が発生しています。これはIEのバグなのか、アプリケーション側の問題なのか調査が必要です。
  • IEで複数のウィンドウを開いてログインすると、ログインユーザーが別のウィンドウに反映されない問題が発生しています。この問題はIEの挙動によるものなのか、アプリケーション側の問題なのか確認が必要です。
  • IEを使用していると、同じウェブアプリケーションに複数のユーザーがログインしている場合、ログインユーザーが誤って切り替わる現象が発生します。この問題はIEのセッション管理の仕様によるものであり、アプリケーション側で対策が必要です。
回答を見る
  • ベストアンサー

IEにてログインユーザーが同じになる現象

あるウェブアプリケーションがあり、ログイン認証機能を実装しています。 1.IEのウィンドウを2つ開きます(それぞれ別のプロセスとして起動=セッションは別で管理されるはず) ※2つのウィンドウを仮に、ウィンドウAとウィンドウBとします。 2.ウィンドウAにてウェブアプリケーションにアクセスし、ユーザXでログインします。 3.次にウィンドウBにて同じウェブアプリケーションにアクセスし、ユーザYでログインします。 4.ウィンドウAにてアドレスバーにあるURLをクリックして選択状態にし、Enterを押すとログインしているユーザ名がユーザXからユーザYとなります。 ※本アプリケーションでは、ログイン状態の間ログインしているユーザ名を表示している 5.ウィンドウAにてリンク等をクリックして画面遷移すると、ユーザ名がユーザYからユーザXに戻ります。以降の操作はずっとユーザXのまま 製造中のアプリケーションで以上のような現象が発生しているのですが、これはIEのバグでしょうか。それともアプリケーション側に問題があるのでしょうか。 ウェブアプリケーションはJava + Apache + Tomcatで実装しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • mahny
  • ベストアンサー率74% (57/77)
回答No.1

書かれている挙動だけ見ると「A、Bのセッションが同じ」ように見えますね。 AとBが確実に別セッションであるなら正直分かりません。 順番に問題を切り分ける必要があるでしょう。 ・デバッガやcatalina.out等でセッション情報を監視しつつ… ・クッキーの使い分けはちゃんとしているか(クッキー取得keyがドメイン情報だけでした…とか) ・違うPC同士でも同じ現象が発生するか 自分なら、まずこの辺を見ると思います。 #仮にIEのバグだとしても、そこを避ける手法はあるはず(世の中WEBアプリで溢れている!!)なので頑張ってください。

ocelot14
質問者

お礼

解答ありがとうございます。 問題の切り分けをしていきます。

関連するQ&A

  • ユーザ名は何ですか?

    WEBからアプリケーションサーバにアクセスし、そこから別のファイルサーバにアクセスを使用とした場合ユーザ名はアプリケーションサーバのログインユーザでは無いのですか?ファイルサーバ上のセキュリティログをみるとユーザ名は、アプリケーションサーバ名になっています。 元々ユーザ名という考え方は間違っているのでしょうか?

  • IE7で別ユーザーでログインするとブラウザーが固まります、

    IE7を新規インストールしました。 別ユーザーでログインするとブラウザーが固まります。 IE6では問題なかったのですが、何か設定でも必要なんでしょうか?

  • ユーザーログインについて

    1台のPCを2ユーザーで使用しています。 以前はユーザーのアイコンが2つ並んでおり、 下部にユーザー名が記されたアイコンをクリックするとログインするようになっていました。 しかし、突然アイコンの並列がなくなりユーザー名とパスワードを入力する方式へ勝手に変更されてしまいました。 そこで、以前のログインの方法に戻すにはどうしたらいいのでしょうか? また、勝手に変更されてしまった原因はなんでしょうか?

  • IE8 でのYAHOO!ログインについて

    IE8 をインストールしました。IE8を起動してYAHOO!にログインし、別のウインドウを開き、別のIDでログインしたいと思うのですが、すでにログイン状態になってウインドウが開いてきます。YAHOO!に同時に2つのIDで別のウインドウでログインするにはどうしたらよいのでしょうか? IE6の時は問題なくできていたのですが。「次回からIDの入力を省略」は毎回はずしています。よろしくお願いします。

  • WEBメールのログイン保持について

    最近、IE8を更新しました。 そうしたら、WEBメールを閲覧中に別のIDで同じWEBメールを見ることができなくなってしまいました。別のIEを開いてそのサイトにアクセスすると自動的に最初のIDで開いてしまいます。ログイン情報が保持されているからだと思うのですが… 以前は、開いているIEからさらに「新しいウィンドウで開く」を使って、子ウィンドウを開いた時は、ログイン情報が保持されていましたが、新たにIEを開いた時には、ログイン情報は保持されず別のIDでログイン可能でした。 おそらくどこかの設定だと思うのですが、教えていただけませんか?

  • 新規ユーザでログインできません

    こんにちは。 Windows7で、新規にユーザを作成し、ログインしようとしてもできません。 メッセージ: 「User Profile Service サービスによるログオンの処理に失敗しました。」 C:\Users に新規に作成したユーザのディレクトリが存在しないので、恐らくこれが原因だと思うのですが・・・・・ Guestアカウントでもログインできません。 # すでに存在しているユーザでのログインはできるので、それほど困っているわけではないのですが、他の人が同じPCに触るときに特定のファイル・ディレクトリにアクセス出来ない様にしたいので・・・・

  • 「教えて!goo」のログイン画面でのユーザー名とパスワード

     以前は、教えて!gooのログイン画面でユーザー名 の頭文字を入力すればユーザー名が表示され、それを クリックすればパスワードも自動的に入り、簡単にロ グインできました。  最近それができなくなり、ユーザー名・パスワード とも全て入力しなければなりません。以前の状態に戻 す方法を教えて下さい。  Windows Me IE6 です。

  • 自分でインストールしたアプリケーションを他のユーザ名でログインした時も使いたい

    基本的なことを質問させてください。 今までユーザー名は一つしか作ってなかったんですが、他のユーザー名を作成しました。 ユーザーAがインストールしたアプリケーションを、ユーザーBが使えるように、後から設定する方法はありますか。 それとも、インストール時に他のユーザーでも使えるようにインストールするか、ユーザーBでログインし、再度インストールしなければならないのでしょうか。 ユーザーAがインストールしたアプリケーションをユーザーBが起動しようとした場合、権限が云々といったメッセージが出てきて起動できません。 WindowsVISTA HomePremiam 英語バージョン よろしくお願いいたします。

  • 特定のユーザーのみログインできなくなりました

    あけましておめでとうございます。 今年もよろしくお願いいたします。 さて、本題です。winXPで3名のユーザーで使っているのですが、一名のユーザーのみログインできなくなりました。 過程です。 1.ログインはできたのですが、IEを立ち上げると自動的に再起動され、ディスクチェックの画面になりました。その後、ディスクチェックを何回か行っても同様の状態が続きました。 2.ログインパスワードを入れた時点で再起動となりました。こちらも同様にディスクチェックを何回行っても、同様の症状です。 以上です。 現在、別ユーザーでログインしていますが、お気に入りなどが登録されていないので、とても不便です。 新年早々申し訳ありませんが、何かアドバイスありましたら、よろしくお願いします。 少し趣旨の違うアドバイスでも、将来の糧になりますので大歓迎です。

  • PHPからWindowsログインユーザー名取得

    はじめまして、tenbinです。 PHPからWindowsログインユーザー名を 取得する方法はありますでしょうか? 会社では必ず、Windowsログインユーザー名を入力するため、 ユーザー名をキーにできれば、わざわざパスワード入力必要なく、 アクセス制御できると思っています。 わかる方がいらっしゃいましたら、教えてください。 よろしくお願いします。 [開発環境] Windows Server 2008 PHP 5.2 Apatch2.2

    • ベストアンサー
    • PHP