blog.JairoMolina.com.br

JAVASCRIPT - MYSQL - PHP - PYTHON

Problema com variável de sessão no Internet Explorer 7

Aparentemente o IE 7 tem um problema que impede que cookies/variáveis de sessão sejam lidos em certas circunstâncias.

Ocorre quanto utilizamos o localhost como servidor web e o nome do subdomínio tem um caracter sublinhado (underscore), por exemplo:

http://teste_bug.localhost

Neste caso, basta reconfigurar o servidor removendo o sublinhado do nome do subdomínio para que as variáveis de sessão funcionem.

Ainda não sei se o Internet Explorer 8 corrige este problema.

Este problema não afeta o Firefox e Chrome.



 | Enviar por e-mail  | Hits para esta publicação: 335

3 respostas para “ Problema com variável de sessão no Internet Explorer 7 ”

  1. Fulvio Oliveira Maio 24th, 2009 04:47

    Talvez uma questão de interpretaço por parte da MS. Os únicos caracteres válidos por um padrão que me foge agora:
    a-z, 0-9, hifem -
    O hifem não pode estar no começo ou no final do domínio.
    De 1 a 63 caracteres.

    Pode ser que a resposta esteja aqui:
    http://www.ietf.org/rfc/rfc3490.txt
    Este documento é de 2003. Quem topa ler?

  2. admin Maio 24th, 2009 11:45

    Perfeito, a Microsoft seguiu o padrão. As outras empresas desenvolvedoras de navegadores só foram um pouco mais “flexíveis”.

  3. Fulvio Oliveira Maio 27th, 2009 04:39

    … O registro.br aceita caracteres acentuados:
    http://registro.br/faq/faq6.html#8
    http://registro.br/faq/faq6.html#13
    Talvez a flexibilidade pensando no futuro… Vamos Unicode!

Deixe uma resposta.

Você deve estar conectado para publicar um comentário.