Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

John Petrucci

Problemas com Cookies e Frames

Recommended Posts

Pessoal, estou com um problema no momento de ler um cookie, vou tentar explicar:

 

Tenho um site X no endereço www.x.com.br e um outro site Y no endereço www.y.com.br. Ambos estão em servers diferentes.

 

O sistema roda no site X já dentro de um iframe ocupando 100% do browser para que o endereço fique fixo na barra de endereços no momento da navegação pelo sistema... o problema é que eu preciso fazer com que em um endereço dentro do site Y, acesse o site X... por exemplo: www.y.com.br/siteX

 

na pasta siteX dentro do dominimo Y, tem um arquivo default que tbm tem um iframe ocupando 100% do browser e neste iframe, tem um redirect pro site X fazendo com que, qdo entrarem com o endereço www.y.com.br/siteX, seja visualizado o site www.x.com.br mas na barra de endereços, fique fixo o endereço www.y.com.br/siteX (estão conseguindo entender ou estou enrolando? rs)

 

O problema é que o site X precisa de login e algumas informações responsaveis pela sessão são gravados em cookies, eu não posso mudar a estrutura, eles devem ser gravados em cookies, e qdo eu entro no site www.y.com.br/siteX, eu crio os cookies no login mas não consigo ler eles na pagina seguinte pra validar a sessão e o usuário não consegue acessar o sistema.

 

Se eu acessar pelo endereço real www.x.com.br eu trabalho normalmente, mas se eu for pelo segundo endereço onde tem essa bagunça de dominios, eu não consigo ler.

 

No Firefox eu consigo trabalhar normalmente mas eu nao posso obrigar o cliente a desinstalar o IE e instalar o Firefox...

 

Alguém sabe pq q isto acontece? Alguém tem uma idéia ou solução?

 

Agradeço pela ajuda.

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei se eu entendi muito bem seu problema pois a explicação está meio confusa, mas considere duas coisas:1- Um cookie criado num domínio não pode ser recuperado no outro.2- Por razões de segurança o IE bloqueia cookies se o domínio na barra de endereços da janela for diferente do domínio do cookie.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.