Pergunta

Olhe para esta situação:

  1. www.websitea.com exibe uma tag img com um atributo src de www.websiteb.com/image.aspx?id=5 e style="display:none"
  2. www.websiteb.com retorna uma imagem clara, além de um cookie com um nome de referrer eo valor de 5 (criado do lado do servidor de querystring validado.)

Será que o cookie ser criado em www.websitea.com domínio ou www.websiteb.com?

Atualmente eu tenho certeza que uma série de redirecionamentos com querystrings e para conseguir os cookies de domínio cruzado, mas eu vim com essa idéia imagem um pouco atrás. Eu acho que eu também poderia usar um iframe.

Obrigado!

Foi útil?

Solução

Confira: cross-domain-user-rastreamento

Alguém menciona usando uma imagem de 1x1 para o controlo entre domínios.

Outras dicas

O cookie será criado para websiteb.com.

O cookie é criado a partir da solicitação para websiteb.com assim sim ... o cookie vai para escopo websiteb

Você está no caminho certo. Como já foi mencionado, o cookie será criado para websiteb.com.

Para superar problemas com o IE você provavelmente vai precisar de anúncio de uma política de privacidade compacta.

Iniciar aqui: http://msdn.microsoft.com/en- us / library / ms537342.aspx e Google para o resto.

Ok parece ser bom. Testado em todos os navegadores. Adicionaram uma tag P3P para o IE6, não tenho certeza se foi embora necessário.

<%@ 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>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top