0

重複の可能性:
同一生成元ポリシーを回避する方法

別のドメイン(ドメインB)にSOAPリクエスト(またはWebサービス)を送信する必要があるアプリケーション(ドメインAで実行)があります。

私はBからの浸透を求めない解決策が必要です(それは私のものではなく、私はそれを制御することはできません)。

4

2 に答える 2

0

それは、ドメイン B が提供するものに完全に依存します。お客様がドメイン B を管理しておらず、ドメイン B が何であるかわからない場合、詳細についてお手伝いすることはできません。ただし、通常、ドメイン B は次の要件のいずれかに適合するデータを提供する必要があります。

  • JSON- Pサービス
  • YQLで読み取れる機能

JSON-P は簡単です。Web サイト B で提供されているか提供されていないかのどちらかです。あなたがここで尋ねているので、そうではない可能性があります。

YQL はもう少し複雑です。YQL サービス自体で認証する必要がありますが、データベースのようなクエリをそれらに送信するとサーバーはドメイン B をスクレイピングし、結果を XML または JSON 形式で返します。これはあなたの側で少し作業を行う必要があります (ドメイン B の構造によっては、不可能な場合もあります) —この記事は原則をうまく説明しています。

于 2012-12-13T10:17:02.363 に答える
0

ドメイン B サーバー側からサービスを呼び出す独自のドメインで Web サービスを作成できます。基本的に、サービスは単なるプロキシになります。

于 2012-12-13T10:07:24.357 に答える