問題タブ [cross-domain]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - クロス ドメイン JavaScript の親の場所の設定の Firefox エラー
これがケースです:
ページ A には iframe B が含まれ、B には iframe C が含まれ、A と B は同じドメインの下にあり、C は別のドメインの下にあります。
C は、Fragment Id Messaging を使用してクロスドメイン通信を解決するために、「#」に続く追加情報を使用して親 B の位置をリセットしようとします。
IE6/7/8 はこのケースで問題なく動作しますが、Firefoxはエラー メッセージ [プロパティへのアクセスが拒否されました " コード: "1010 ]でparent.location設定をブロックします。しかし、B がトップ ウィンドウである場合、つまり A がない場合、Firefox も有効です。
私には奇妙です...助けてもらえますか?
ありがとうございました!
iframe - iframe およびクロスドメイン リクエスト
bar.com から提供される IFrame を持つ foo.com から提供されるページがある場合、IFrame 内のスクリプトは bar.com に対して XMLHttpRequest を作成できますか?
また、bar.com からの IFrame が追加のページを要求するとします。サーバーでは、これらの要求のリファラーは bar.com または foo.com を指しますか?
php - PHP でドメイン間でピクセル トラッキングを使用する方法
ピクセル トラッキングの基本を理解しています。トラッキング ドメインの画像を参照するピクセルを他の Web サイトに挿入できます。
ただし、トラッキング ドメインで実際のピクセル数を増やすにはどうすればよいですか? そのピクセル画像が提供されるたびに私に知らせるある種のログはありますか? 私は次のようなことができますか:
次に、getImage ページを用意し、画像を提供し、渡された ID に基づいてインクリメントしますか? またはこれを達成するためのより良い方法はありますか?
前もって感謝します。
asp.net - ASP.Net でのドメイン間投稿でフォーム フィールドが失われる
ソリューションに 2 つの ASP.Net アプリケーションがあります。1 つは、プライマリ アプリケーションにデータを POST するサード パーティ製アプリのテスト ハーネスです。基本的な HTML フォームを作成し、メイン アプリケーションを指すようにアクションを設定することで、この機能を模倣しようとしました。ただし、Request.Form NameValueCollection は空でした。307 リダイレクトを使用して ASP.Net で実行しようとしましたが、同じ問題が発生しました。テストを続行できるように、一時フォームを一時的にメイン プロジェクトに移動しました。
私が使用していた307リダイレクトコードは次のとおりです。
ASP.net Web フォームでクロス ドメイン POSTing を行う方法はありますか? 同じドメインでは機能しますが、何らかの理由で異なるドメインでは機能しません。
ruby-on-rails - Rails - Rack を使用した動的 Cookie ドメイン
私は Rails と Rack にはかなり慣れていませんが、Rack を使用して動的なセッション ドメイン ミドルウェアを実装する方法について、この人は一見簡単に説明しているように見えます。コードは見栄えがよく、ここでローカル マシンに実装しましたが、1 回のログインでトップ レベル ドメインを超えることはまだできません。
ミドルウェア コードは次のとおりです。
そして、environment.db で:
最後に production.db (および development.db):
どんな助けでも大歓迎です。
編集: Rails 2.3.3 と Rack 1.0 を実行しています
ajax - lib Ajax-Cross-Domain と Jquery パッチに関するフィードバックはありますか?
Ajax を使用して外部ドメインから非 JSON データを取得する方法を探しています。
見つけた
- http://www.ajax-cross-domain.com/ lib および
- http://dev.jquery.com/ticket/3342 Jquery パッチ。
誰かがこれらを試しましたか?
javascript - JavaScriptでのクロスドメインデータアクセス
ネットワーク上でホストされ、特定のクライアントに公開されているASP.Netアプリケーションがあります。このクライアントは、自分のサーバーからアプリケーションにデータをインポートできるようにしたいと考えています。データはHTTPリクエストで取得され、CSV形式です。問題は、サーバーをネットワークに公開したくないため、クライアント側でインポートを実行するように要求していることです(すべてのクライアントはサーバーと同じネットワークからのものです)。
したがって、実行する必要があるのは次のとおりです。
- 彼らは私たちのサーバーからのインポートページを要求します
- ページ上のクライアントスクリプトは、CSV形式のデータを取得するようにサーバーにリクエストを発行します
- データはアプリケーションに返送されます
両方のサーバーが同じドメインにある場合、これは問題ではありません。単純な非表示のiframeなどでうまくいきますが、ここで得られるのは、クロスドメインの「アクセス拒否」エラーです。また、JSONまたはXML形式のデータを返すようにデータ形式を変更することも拒否します。
私がこれまでに試し、学んだことは次のとおりです。
- 非表示のiframe-「アクセスが拒否されました」
- XMLHttpRequest-動作はブラウザのセキュリティ設定によって異なります:動作する可能性がある、セキュリティ警告でユーザーを悩ませているときに動作する可能性がある、またはまったく動作しない可能性があります
- 動的スクリプトタグ-JSON形式でデータを返すことができれば機能します
- IEクライアントのデータバインディング-同じ「アクセスが拒否されました」エラー
サーバーをアプリケーションに公開したり、データ形式を変更したり、ブラウザーのセキュリティ設定を変更したりしないと不可能だと諦めて言う前に、他に試すことができることはありますか?(ちなみに、DNSトリックはオプションではありません)。
c# - あるアプリドメインから別のアプリドメインに変数を渡す方法
文字列などの変数がある場合、その値を新しいアプリドメインに渡す方法を知りたいです。
ありがとう
jquery - トリッキー: Firefox で JSONP ポーリングの「読み込み中...」というタイトルを削除する
私は、人々が自分のページに含めることができる jQuery プラグインに取り組んでいます。プラグインは、別のドメインにある私が運用しているサービスでジョブを生成します。
ドメイン境界を破るために、ジョブを生成するために正常に機能する jQuery の JSONP 機能を使用しています。ただし、「進行状況」(0 -> 100%) も表示する必要があります。これまでのところ、私の計画は、ジョブの進行状況を継続的に「ポーリング」することでした (comet の方が優れていますが、AFAIK はクロスドメインでは不可能です)。
問題は、進行状況を毎秒ポーリングすると、Firefox がタブのタイトル内で「読み込み中...」を絶えず点滅させることです。これは非常に迷惑です。(Firefox がこれを行うのは、JSONP が DOM にアタッチされたスクリプト タグを介して機能し、DOM が「ロード」されるためです)。
したがって、私の質問の要点は次のとおりです。
「読み込み中...」タブのタイトルメッセージを抑制することは可能ですか?または、クロスドメイン方式で進行状況の更新を「ストリーミング」するより良い方法はありますか?
-- フェリックス・ガイゼンドルファー
silverlight - https を介して WCF サービスを呼び出す
最近、WCF サービスに SSL を実装しました。ネットワークの別のマシンにあるIISサーバーにデプロイしました(開発者のマシンにはIISがないため、ローカルでテストできません)。WCF サービスを呼び出そうとするたびに、次のエラーが発生します。
「CommunicationException... 失敗しました... SOAP HTTP ヘッダーを受け入れるクロスドメイン ポリシーを要求します...」確かに、あなたは私が話していることを知っています。
私はすべてのフォーラムをざっと見ましたが、答えがありませんでした。SSL証明書は自己署名証明書です。デプロイしたサービスの wsdl を表示できるので、証明書の構成は問題ないと思います。
私のクロスドメイン ファイル(私のclientaccesspolicyファイルとまったく同じ内容を持っています): (私のファイルをフォーラムに表示する際の問題)