2011-08-15 9 views
-1

ドメインAとドメインB(PHPサーバ)にjQuery $.ajaxコードがあります。

  • ステップ1:既にPHPサーバ[B]にログインしたユーザ、
  • ステップ2:ユーザがドメインAに来るとPHPサーバ
  • に(のみ、空の文字列を有する)Ajaxリクエストを送信します

そのユーザーのセッションを確認して、PHPサーバーでユーザー名を確認できますか?出来ますか?

+0

私は何もコーディングを開始していません... –

答えて

1

セッションCookieが自動的に送信されます。 ajax呼び出しが行われる前にユーザーがサーバーBにログインしている場合は、サーバーBのセッション・トークンをajax要求とともに送信する必要があります。ただし、ajax呼び出しは同じ発信元セキュリティポリシーの対象であることに注意してください。サーバAからロードされたコードはサーバBにajax呼び出しを発行できません。 methods to work around thisがありますが、単純な.ajax()コールほどうまくありません。

関連する問題