• 締切済み

違うドメインでログイン情報を共通にする

ログインして入れるサイトのうち、一部の画面が違うドメインのサーバーにあります。 遷移先の画面も、ログイン画面を設けずに、ログイン済のユーザーだけが閲覧できるようにしたいです。 どのように判断すれば良いでしょうか?

みんなの回答

  • t_ohta
  • ベストアンサー率38% (5061/13226)
回答No.1

別のサーバへ遷移する際にセッションを引き継ぐためのキーを渡し、受け取ったサーバがキーを使って元のサーバにバックグラウンドでセッション情報の問合せを行い、認証結果をもらってユーザーの特定を行うって感じでしょうかね。 キーの受け渡しの暗号化や、セッションの期限管理等をしっかりやらないとセキュリティ上の問題が発生するので注意しましょう。

関連するQ&A

  • ドメインユーザー ログイン方法

    教えてください OS:windows7 以前のXPのように ユーザ名 パスワード ログオン先 といったログイン画面表示に出来ないでしょうか? vista・win7のドメインユーザーでのログイン方法は ドメイン名¥ユーザー名 パスワード といった感じで一度別のドメイン名でログインしたり ローカルユーザーでログインしてしまうと、 ドメイン名を手動で入力しなくてはいけないという 煩わしさがあるので、XP以前のログイン画面表示に 出来ればと思っております。 何か良い方法をご存知の方がいらっしゃいましたら ご教授願います。

  • ドメイン参加後ドメインユーザでのログインできない

    貴重なスペースお借りします。 既存のネットワークに新しいクライアントを追加を考えておりました。 クライアントはXPです。 ドメイン環境での使用のため、ドメインへ参加しました。 通常通り管理アカウントから、ドメイン認証を経て参加しました。 ActiveDirectory上に存在するユーザアカウントを使用し ログインを試みたところ、 「ドメインが利用できません ログイン先ドメイン"DomainName"は利用できません」とのエラーポップアップが表示されログイン出来ない状態です。 尚、サーバー上で追加したクライアントは確認されており 使用するユーザに有効期限等は設定されておりません。 また、サーバへのPING疎通は確認でき サーバ上のフォルダへのネットワークドライブ接続も可能です。 対処方法または、必要な確認事項等ありましたら 御教授いただければと存じます。宜しくお願いします。

  • ドメインユーザーで、ドメイン非接続時に、ローカルPCへログイン

    よろしくお願いいたします。 下記の条件のPCで、 ・通常ドメイン接続しているPC ・ドメインネットーワーク接続時は、ドメインユーザー(DomainUser権限)でログイン 外出時に(ネットワークに接続していない状態)、 ・ドメインユーザーでローカルPCへログイン 出来るものもなのでしょうか。 外出時でも、ローカルユーザーであればログインできるかと思いますが、ドメインサーバーに接続出来ない状態でも、ドメインユーザーでローカルPCにログイン出来るものなのでしょうか? 環境は、ドメインサーバーはWin2003Server、クライアントはWindowsXpPrp(SP2)になります。 説明がわかりづらく申し訳ありません。 不足している情報がありましたらお知らせ下さい。 以上、宜しくお願い致します。

  • phpのログイン後の画面遷移について

    現在、phpで会員制サイトを作成する勉強をしています。 開発環境はxamppでMySQLデータベースにPDOで接続しています。 よく、会員制サイトで、非会員又は未ログイン状態でも、ある程度までページが閲覧でき、 詳しいページを閲覧するにはログイン又は新規会員登録を促すといった仕組みを見かけます。 そのような場合、ログイン後、画面は元のページ(ログイン前に操作していたページ)に戻る必要があると思うのですが、 この場合のphpプログラムは、 ログイン画面に遷移する前のページで empty($_SERVER["HTTPS"]) ? "http://" : "https://") . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]); でページのURLを取得し、 ログイン画面のページへ移動するためのボタンが押されたらinput-type="hidden"でログイン画面のページにURLを受け渡し、 ログインが成功したら取得したURLに遷移させる という流れで正しいでしょうか? また、非会員が会員登録する場合のページ遷移に関して少し疑問に思うことがあります。 大体非会員のユーザーが新規登録する場合、 新規登録フォームより会員登録後はログイン状態でTOPページに戻ることが多いですが、 それが一般的でしょうか? 会員登録後に登録前に閲覧していたページに遷移させられればユーザーにとっては一番親切だとは思いますが、 最近ではほとんどのサイトが『仮登録用に入力されたメールアドレス宛に本登録用のURLを記載して送信する』という会員登録方法を使用していますが、 前にいたページに遷移させるというのは物理的に難しいため、会員登録後はTOPページに戻しているのでしょうか? また、ログインが必要なページでは issetでセッション変数に情報が含まれているかどうかで、ログイン画面を表示するか 会員閲覧ページを表示するか分岐させると思いますが、 このプログラムはしょっちゅう使われると思うので 別ファイル化して呼び出すのが賢明でしょうか? ご回答、よろしくお願いします。

    • 締切済み
    • PHP
  • Windows7でドメインへのログインエラー

    Windows2000サーバでドメインコントロールしています。 クライアントPCをWindowsXPからWindows7に変更し、 従来のドメインにログインしたところ、”以前に別のPCで接続されていた” というようなメッセージが出力されドメインに入ることができません。 WindowsXPでは問題なくログインできます。 この事象は誰にでも起こるかというと、すんなりとログインできる ユーザもいます。同じPCでこのログインできているユーザのアカウントで ログインすると、以降は問題なくログインできるようになります。 このままでは、Windows7への切り替えができず、大変困っています。

  • windows2000serverでドメインを取りユーザーが突然ログインできなくなってしまった!?

    windows2000serverを使用してドメイン管理をしています。 ドメインは「APP」です。 そこに登録しているユーザー名(APP08)という形で登録してありました。 もちろん今までどおりクライアントマシンからAPP08でログインすることが出来ました。 ところがクライアントマシンからAPP08でログインすることが出来なくなってしまいました。 クライアントマシンはwindowsNTなのですが、ログイン画面でパスワードを入れると「ドメインにログインすることが出来ません。プライマリドメインのシステムにコンピュータアカウントがないか、パスワードがまちがっている。」とでます。 何か打開策はありますでしょか? ご教授お願いしたします。

  • ドメインログイン

    ドメイン環境のネットワークで、2台PC同時に同じドメインユーザとしてログインしても何ら問題ないのでしょうか? 何か問題などがあれば教えて下さい。 よろしくお願いします。

  • サブドメインでもログインできるアカウント

    再びサブドメインに関する質問です。 WINDOWS2003serverSP2にてドメインを構築しています。 a.localというドメインがあり、対応するドメインコントローラAがあります。これに対してb.a.localというサブドメインを追加しました。 このドメインコントローラをBとします。 b.a.localのメンバーコンピュータはログイン先として「b」を選択しますが、その際使用するアカウントは、集中管理のため、a.localで作成したアカウントを使用したいと思っています。 試しに「test」というユーザをa.localで作成し、これをユニバーサルグループ「group1」というのを作成して所属させました。 ドメインのメンバーコンピュータから、ユーザを「test」、 ログイン先として「b」を指定しても、ユーザが不明ということでログインできません。もちろんログイン先として「a」を指定すればログインできます。 どうすればよろしいのかご教授ください。

  • Windows7 ドメインログインでの問題

    Windows Server2003サーバーをドメインコントローラとしてドメインを設定してあった環境に、新たにWindows7Proのクライアントを加えることにしました。 ドメインへの参加の設定までは無事に終了しました。 しかし、Windows7ProのクライアントPCにドメインでログインすると、以下の状態になります。  ・スタートメニューにはコンピュータ以外表示されず、プログラムを検索しても何も使えない。  ・デスクトップのアイコンなどもAllUsersにあるはずのショートカットなどが表示されない。  ・コンピュータからローカルドライブへのアクセスが制限されていて、一切できない。 以下のようなことを試してみましたが、改善していません。  ・ローカルに作成したユーザーは問題なく使用できる。  ・コントロールパネルのユーザーアカウント管理から、該当のドメインユーザーを   ローカルのAdministratorsグループとして追加したが、改善されず。  ・該当するユーザーのプロファイルを一度削除してからログインしてみたが、   また同様のプロファイルが作成され、症状は変わらず。  ・クライアントPCを一度ドメインからWorkgroupに戻し、ドメインへ再度追加してみたが、   症状は変わらず。  ・サーバーのActiveDirectoryで同じような別のユーザを作成してログインしてみたが、   同様の症状が見られた。 ・サーバーのActiveDirectoryで該当ユーザーをAdministrators(ドメイン)に追加してみたが、改善せず。  ・ドメインのAdministratorアカウントでは問題は発生せず。  ・ドメインサーバーのGuestアカウントでも問題は発生せず。 ・ローカルユーザーのプロファイル(c:\Users\xxx)を 問題あるドメインユーザーのプロファイル(c:\Users\xxx.domain)へコピーしてみたが改善せず。 ただし、デスクトップのショートカットなどは反映されてデスクトップに表示された。  ・該当ユーザーのデスクトップへあらかじめショートカットを置いておいた、サーバーの共有フォルダへはアクセス可能。 ・インストールされていた、ウイルス対策ソフト「McAfee」をアンインストールしてみたが、改善せず。  サーバー側(ActiveDirectory)の設定等の問題なのか、クライアントの問題なのかも把握できていません。  どなたか、解決方法をお分かりになる方がいらっしゃいましたら、ご教示願います。

  • ドメインに接続できない

    社内でWIN server2003を使いADサーバを立てました ユーザー登録を行い、問題なく接続できていましたが 先日、ADサーバの不具合でOSを再インストールしましたところ (そして、ユーザー、コンピュータも再登録) クライアントからのログイン時に 『ドメインに接続出来ません。 ドメインコントローラーがダウンしているか接続出来ない状態になっている。 またはコンピューターアカウントが見つからなかった事が原因として考えられます。』 とエラーが出るようになりました 何度もログインを繰り返すと、接続したりするのですが このエラーが出ないようにするにはどうすればよいでしょうか? ちなみに、クライアント側からドメインを一旦抜けて 新たにドメインに入ると問題ないようですが そうすると、プロファイルが変わってしまうので 困っています もう一点、ADサーバ側の「ユーザーとコンピュータ」の画面で 登録したコンピュータのプロパティにDNS名、OSの情報等が 取り込まれておらず、上記の対応をするとちゃんと 取り込まれているところから、このあたりが原因かと思いますが そこから先が分かりません どうぞ、よろしくお願いします