たとえば、別のドメインのリダイレクト後にどのクライアントに応答するかをサーバーはどのように知ることができますか?
私はウェブページ(ウェブページW)に行き、今私はクライアントです。
ServerはA私はコード化されたことを、Webページに関連付けられているサーバであり、(Javaでコード化された)コントロールの上に持って
サーバBは完全に異なるドメイン上のサーバーであり、私はそれを制御することはできません。独自のWebページを実行しています。
クライアントは、サーバーAにJavascript AJAX要求を送信し、サーバーAはOKで応答します。コードは続行され、コードはページをサーバーBのWebページにリダイレクトします。現在のページはサーバーBのWebページです。サーバーBのWebページ上で行われる必要があるものは何でもした後
は、サーバBは、サーバAが要求を受信した
今サーバーAにコールバックするためにHTTPを使用し、コントローラは、ウェブページに戻って、クライアントをリダイレクトする必要がありますしかし、HTTPリクエストはクライアントではなくサーバーBからのものです。リクエストがクライアントから来ていないため、ウェブページWにリダイレクトするリクエストを伝えるだけではありません。
HTTPリクエストはサーバBから来て、サーバAがそれをキャッチしますが、サーバAは元のクライアント(私)をどのようにしてウェブページWにリダイレクトするのですか?
もっと曖昧な点として、別のドメインにリダイレクトした後に私のサーバが元のクライアントセッションを見つける方法はありますか?私はあなたの質問を理解して
クライアントを元のドメインにリダイレクトするとセッションクッキーはそこに残っているはずです...あなたがここで何を求めているかは本当に不明です。 –