問題タブ [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.

0 投票する
1 に答える
22254 参照

html - (iframe の代わりに) オブジェクトに text/html を埋め込む

IE を除くすべてのブラウザで、これら 4 つのテストすべてが機能します。IE 6 および 7 では、最後の 1 つが失敗し、空のフレームが表示されます。IE が外部の html をオブジェクトにロードできるようにする回避策はありますか?

0 投票する
2 に答える
4492 参照

c# - C# で別の Active Directory ドメインにユーザーを追加する方法は?

したがって、私の目標は、ある Active Directory ドメインから別の Active Directory ドメイン内の別のグループにユーザーを追加できるようにすることです。

これをC#でやりたいです。AD と通信するためのクラスを含む System.DirectoryServices 名前空間があることは知っていますが、ドメイン間でのユーザーの追加に関する情報は見つかりません。

この環境には、同じ親フォレストを持つ 2 つのドメイン コントローラーがあります。2 つのドメイン間には一時的な信頼があります。ドメイン A と B と呼びましょう。

Active Directory ツールを使用して、B からドメイン A 内のドメイン ローカルまたはユニバーサル グループにユーザーを追加できます。

C#を使用してプログラムでこれを行う方法を知っている人はいますか?

0 投票する
4 に答える
2928 参照

javascript - クロスドメインJavascriptブックマークレット

私はこれに数日間携わっていますが、ここを含む検索ではまだ解決策が得られていません。

POSTAPIと対話するためのブックマークレットを作成しています。最も重要な部分を除いて、ほとんどが機能するようになりました。iframe(恐ろしいことを知っています!誰かがより良い解決策を知っているなら私に知らせてください)から私のドメイン(APIと同じドメインなのでAPIとの通信は問題ありません)のjavascriptへのデータの送信。

ユーザーがブックマークレットをクリックしたページから、iFrameに含まれているjavascriptに次のデータを取得する必要があります。

最初に、このデータをJSONとして解析し、iFrameのname = ""属性を介して送信することで修正しましたが、これが機能しないWebページの約20%で実現しました。アクセスが拒否されました。また、それはあまりきれいな方法ではありません。

私がこれをどのように解決できるかについて誰かが何かアイデアを持っていますか?リダイレクトするPOSTSを使用するつもりはありません。すべてをAJAXにし、できるだけ目立たないようにします。jQueryライブラリを使用していることも注目に値します。

どうもありがとうございます、

0 投票する
2 に答える
814 参照

javascript - Subspace JavaScript クロスドメイン通信の実装?

このpdf ペーパーでは、サーバーの助けを借りて JavaScript を使用してクロスドメイン通信を管理する方法について説明しています。

誰もこのアプローチの経験がありますか? CrossSafeに実装があることは知っていますが、そこはかなり静かです。(そのグループの NSFW スパム。)

私たちがここにいる間、誰か良いフラッシュブリッジを知っていますか? crossdomain.xml をソリューションとして使用しても問題ありません。

0 投票する
5 に答える
10821 参照

cookies - タグを使用してドメイン間で Cookie を送信できますか?

この状況を見てください:

  1. www.websitea.comandの属性をimg持つタグを表示しますsrcwww.websiteb.com/image.aspx?id=5style="display:none"
  2. www.websiteb.com(検証済みのクエリ文字列からサーバー側で作成された)の名前referrerと値を持つ Cookie に加えて、クリアな画像を返します。5

Cookie はドメインで作成されますwww.websitea.comwww.websiteb.com?

現在、クエリ文字列を使用した一連のリダイレクトとクロスドメイン Cookie の実現を確信していますが、この画像のアイデアは少し前に思いつきました。も使用できると思いますiframe

ありがとう!

0 投票する
18 に答える
101936 参照

javascript - Safari でのクロスドメイン Cookie の設定

ドメイン B.com からドメイン A.com (http で Cookie を設定する) を呼び出す必要があります。私がドメイン B.com で行うことは (javascript):

これにより、Safari を除く、テストしたすべてのブラウザーで A.com に Cookie が設定されます。驚くべきことに、これは P3P ヘッダーがなくても IE6 で機能します。

これをSafariで機能させる方法はありますか?

0 投票する
1 に答える
3593 参照

.net - 「アクセスが拒否されました」を回避するために WebBrowser コントロールで現在の document.domain を設定する方法は?

document.domainクロスドメイン呼び出し (XMLHTTP 要求または Iframe/frame アクセス) で「アクセスが拒否されました」を回避するために、WebBrowser コントロールでcurrent を設定するにはどうすればよいですか?

私はもう試した

これは機能しません。どういうわけか、console.writeline に到達しません。

私は何か間違ったことをしていますか?または、使用する必要がありますWebBrowserControl.ActiveXInstanceか?

0 投票する
5 に答える
7141 参照

.net - Webbrowser コントロールでクロス ドメイン リクエストを実行する方法は?

ご存じのように、Internet Explorer ではセキュリティ上の理由から、クロス ドメイン XMLHTTP 要求を行うことは許可されていません。

WebBrowser コントロールがあり、URLDocumentTextの代わりに使用しています。Navigate現在のドメインはabout:blank、ページがそれ自体または他のドメインに対してリクエストを実行しようとしたときであるため、Access is deniedJavascript エラーが発生しています。

Javascriptが別のドメインにリクエストを行う場合でも、Navigateそれは機能しません。

どうすればこれを回避できますか?

この HTML コードは、WebBrowser コントロールで動作する必要があります。

0 投票する
3 に答える
5898 参照

silverlight - Silverlight のクロス ドメイン セキュリティ エラー?

フィードを Yahoo Pipes から Silverlight アプリケーションに読み込もうとしています。クロス ドメイン ポリシーの問題のように聞こえる SecurityException が発生し続けますが、pipes.yahooapis ドメインを通過する場合、Yahoo パイプにはクロス ドメイン ポリシーがあるため、問題ないはずです。まったく同じコードを試してみましたが、Digg API にアクセスするとうまくいきました (ただし、これは RSS フィードではなく残りの部分です)。私のエラーは、クロス ドメイン ポリシーとは関係ありませんか?

Web リクエストに次のコードを使用します。

私が得る例外は System.Security.SecurityException です。

私が試しているURLはこれです

http://pipes.yahooapis.com/pipes/pipe.run?_id=4rBri9Ef3RG8CEGLLe2fWQ&_render=rss&feedUrl=http://feeds.feedburner.com/follesoe

0 投票する
2 に答える
2004 参照

c# - Silverlight: System.Net.WebClient で crossdomain.xml を無視する (存在しない) 方法は?

を使用して HTTP リクエストを実行すると、セキュリティ例外が発生しSystem.Net.WebClientます。これは、crossdomain.xmlまたはclientaccesspolicy.xmlターゲット サーバー上で が見つからないか、制限が厳しすぎるためです。これには正当な理由 (Cookie とクロスサイト リクエスト フォージェリ) があることはわかっていますが、私の場合は当てはまりません。必要なのは、Cookie や特別なものを使用せずに、任意の URL に対してプレーンな HTTP GET 要求を実行することだけだからです。

URL を取得するプロキシのアイデアはすでに考えていましたが、帯域幅の浪費は言うまでもなく、それは醜い回避策のように思えます。

Silverlight でそれを行う方法 (ある場合) は何ですか? 正しいクラスを使用していますか?