私はこの質問が以前に尋ねられたことは知っていますが、多くの答えは、ASP.NET 2.0を使ってこれを行う方法に関するコードを明確なサンプルで与えていません。単純なC#を使用することをお勧めしますが、VB.NETまたはF#を使用することもできます。サードパーティのCookieを読み取るにはどうすればいいですか?
このthird party cookies questionは、同じトピックの自己回答質問のサンプルですが、第三者Cookieの読み取り/取得に関する手掛かりはありません。
私はこの質問が以前に尋ねられたことは知っていますが、多くの答えは、ASP.NET 2.0を使ってこれを行う方法に関するコードを明確なサンプルで与えていません。単純なC#を使用することをお勧めしますが、VB.NETまたはF#を使用することもできます。サードパーティのCookieを読み取るにはどうすればいいですか?
このthird party cookies questionは、同じトピックの自己回答質問のサンプルですが、第三者Cookieの読み取り/取得に関する手掛かりはありません。
これは基本的にcross site scripting「機能」です。あなたがする必要があるのは、クライアント上でクッキーを読んで何らかの形でコンテンツをどこかに転送するコードを実行することです。これは通常、クエリを介して行われます。
しかし、これを行う前に、これについて少し考えてください。最初に第三者からCookieを読み取るべきではない理由があります。
これは、Cookieを作成したのと同じドメインからのCookieのみを読み取ることができるセキュリティ機能です。 「外国の」クッキーを読むと、悪意のある意図が示されます。
明らかにセキュリティ上の理由から、他の人がすでに述べたように、ブラウザはあるドメインに設定されたCookieを他のドメインに配信しません。あなたのコメントの1つであると主張しているように、両方のドメインにページを作成している場合は、 html要素を使って他のドメインのCookie情報にアクセスできると思いますが、自分で試したことはありません。
これはかなり良いアイデアですが、IFRAMEを使用するとIE 7+やFirefox 3でブロックされ、XSS攻撃と見なすことができます。 –
@eriawan:クッキーを含む何かをブロックすることができます。 – muratgu
私はリスクを知っています。しかし、サードパーティのクッキーも私によって作成されるので、私は知りたいと思っています。 –
私は明確な答えはないと思いますが、あなたのことはすべての中で最も明確です。私はこれを投票している! –