3

私の会社には複数のベンダーがあり、それぞれが独自の Web サイトを持っています。顧客がベンダーのすべてのサイトにアクセスできるダッシュボードとして機能する Web サイトを作成しています。これを行うための最良のオプションは何ですか?

これが私がこれまでに持っているものです:

iframe

  • ウェブサイト全体を取り込むことができます
  • 十分に安全なようです(これに関するセキュリティ問題に関する情報が不足しているかどうかはわかりません)
  • ユーザーは、当社のサイトを通じてベンダーの Web サイトとやり取りできます
  • 当社の Web サイトは、ベンダーの Web サイトと完全に対話できません (ここにも情報が不足している可能性があります)

コンテンツの取り込み

  • ウェブサイト全体を取り込むことができます
  • 私が聞いたところによると、あまり安全ではありません (一部の Web サイトでは、別の Web サイトを引き込むことはセキュリティの違反であり、ユーザーにこれまたは同様のことを警告すると実際に言っています...
  • ユーザーは、当社のサイトを通じて自分のウェブサイトと対話できます
  • 私たちのウェブサイトは、ベンダーのウェブサイトと完全にやり取りできます

他に選択肢がある人...?

iframe を使用してサイトを導入することのマイナス面は何ですか?また、これが本当にこのようなことを行うための唯一のオプションですか?

最適には、iframe を使用せずに、彼らのサイトを私たちのサイトに取り込みたいと考えています。このレベルでどのようなオプションがありますか? iframe より優れたものはありますか?

iframe、コンテンツのプル、セキュリティ、およびこのような Web サイトのやり取りについて、できるだけ多くの情報を追加してください。追加するものは何でも大歓迎です。

ありがとう、
マット

4

3 に答える 3

0

iFrameをお勧めします。最も魅力的な要素ではありませんが、多くの決済サービスプロバイダーは、Visa / MastercardSecureCodeによる検証の統合にiFrameを使用しています。

于 2009-07-05T22:22:20.353 に答える
0

「コンテンツのプル」に関する限り、破損する可能性があるため、お勧めしません。最後に HTML を変更するだけで、ボットは機能しなくなります。また、あなたが話している多くのサイトは言うまでもなく、1 つのサイトでこれを行うのは、あなたが思っているよりも大変な作業です。ただし、予算があれば、これを行うことができるサードパーティのアプリがあります。

iframe/frames を使用することもできますが、多くのサイトが iframe/frames から抜け出そうとする可能性があり、フレーム内のサイトのユーザー エクスペリエンスが台無しになる可能性があります。

私のアドバイスは、ダッシュボードの各リンクに次の HTML を使用することです。

<a href="http://www.VendorSite.com" target="_blank">Vendor Site Link</a>
于 2009-06-18T16:39:28.680 に答える
0

埋め込むサイトにクライアント側のスクリプトを追加できる場合は、easyXSSを使用できます。これにより、データの転送が簡単になり、ドメイン境界を越えて JavaScript メソッドを呼び出すこともできます。

于 2009-07-05T22:00:08.417 に答える