8

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

  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

ありがとう!

4

5 に答える 5

6

Cookie は websiteb.com 用に作成されます。

于 2008-12-30T21:20:23.303 に答える
6

チェックアウト: cross-domain-user-tracking

ドメイン間の追跡に 1x1 の画像を使用することについて誰かが言及しています。

于 2008-12-30T21:27:08.280 に答える
1

Cookieはwebsiteb.comへのリクエストから作成されるので、そうです... Cookieはwebsitebスコープに移動します

于 2008-12-30T21:26:22.433 に答える
1

あなたは正しい軌道に乗っています。他の人が述べたように、Cookie は websiteb.com 用に作成されます。

IE の問題を克服するには、おそらくコンパクト プライバシー ポリシーを宣伝する必要があります。

ここから始めてください: http://msdn.microsoft.com/en-us/library/ms537342.aspxと残りは Google です。

于 2008-12-30T22:25:30.240 に答える
0

わかりました。すべてのブラウザでテスト済み。IE6 用の P3P タグを追加しましたが、必要かどうかは不明です。

<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        Response.AddHeader("P3P", "CP=""CAO PSA OUR""")
        Dim passedlocalizeID As String = Request.QueryString("id")
        Dim localizeID As Integer
        If passedlocalizeID IsNot Nothing AndAlso Int32.TryParse(passedlocalizeID, localizeID) Then
            Dim localizer As New Localizer
            localizer.LocalizeTo(localizeID)
        End If
    End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Redirecting . . .</title>
    <meta http-equiv="refresh" content="0;URL=/" />
</head>
<body>
    <form id="form1" runat="server">
    <div>
    </div>
    </form>
</body>
</html>
于 2008-12-30T21:31:54.653 に答える