O Internet Explorer 8 perde cookies

3

Estou executando o Windows 7 há algum tempo e uso o Internet Explorer 8 como meu navegador principal. O que eu notei é que "perde" muito os cookies! Quero dizer isso!

Situação típica:

Faço login em um lado, verificando a caixa de seleção lembrar-me. Eu reiniciar o computador / reiniciar o navegador, vá para o site, faça o login automaticamente - > Eu estou feliz. De vez em quando, no entanto, me pedem as credenciais.

Situação normal, você diria. Então eu faria se isso não acontecesse algumas vezes por semana. Vamos lá!

No Internet Explorer 7, não notei isso. Os cookies foram perdidos uma vez por trimestre. Note que eu estava usando o IE7Pro com o meu IE - não sei, no entanto, se tem alguma coisa a ver com o meu problema atual.

De qualquer forma eu me pergunto se esse comportamento é "normal" ou é só eu?

mais informações para pessoas que sugerem que pode ser normal - cookie expirando e outras coisas. Quando isso acontece, perco todos os cookies de autenticação - gmail, bloglines e outras coisas!

    
por Mikeon 05.01.2010 / 20:17

6 respostas

7

É um bug do IE8. O modelo de processo do IE8 é novo e muito falho. Se (quando) os processos do IE8 congelarem ou o computador for reinicializado com o IE8 aberto, os cookies serão perdidos.

Para ser muito claro, não está em "algumas máquinas" e não em um plug-in ou problema de software de terceiros. O problema não tem nada a ver com a data de validade do cookie, a data do PC ou qualquer outro usuário ou configuração controlada pelo site, é um BUG no IE8, PERIOD.

A Microsoft ainda tem que admitir que há um problema, então não há nenhuma correção para o problema. Este e vários outros BUGS incapacitantes no IE8 estão sendo ignorados, provavelmente porque eles são muito difíceis de corrigir e um resultado de falhas graves no novo modelo de processo que exigiria uma reconstrução inicial (IE9).

Então ... viva ou encontre outro navegador.

    
por 15.08.2010 / 19:03
1

Como disse o BlueNovember, alguns sites definem cookies com datas de validade. No entanto, se você deseja permanecer conectado e salvar suas senhas em determinados sites, verifique se o recurso AutoCompletar está ativado no IE 8. Vá para Ferramentas > Opções da Internet e clique em Abrir a guia Conteúdo. Em "AutoCompletar", clique em configurações e marque a caixa "Nomes de usuário e senhas em formulários". Além disso, na guia Geral, em "Histórico de navegação", verifique se "excluir histórico de navegação na saída" não está marcado e clique no botão Definir para personalizar ainda mais como os cookies são armazenados.

Espero que esta informação ajude!

  • Jake

Equipe de divulgação do MSFT Internet Explorer

    
por 06.01.2010 / 00:53
1

Mudar para "/" como caminho para o cookie resolveu o problema para mim. Eu já tinha um caminho mais específico antes.

    
por 24.09.2010 / 17:22
1

BeanAnimal parece estar correto.

Estou vendo um problema em que um cookie sendo definido pelo meu site enquanto estiver usando HTTPS não é retornado ao servidor quando a conexão muda para HTTP (novamente, o IE8 Win7). O cookie está presente em outras solicitações HTTPS.

Existem algumas evidências de que o problema tem a ver com o modelo de processo, pois sou capaz de contornar o problema executando o IE como administrador (obviamente não recomendado, apenas para testar esse problema).

    
por 17.05.2011 / 19:25
0

Os cookies podem ser definidos com um tempo de expiração. Na minha experiência, é normal que a maioria dos sites não permita que você permaneça logado por mais de uma semana.

    
por 05.01.2010 / 21:26
0

Acabei de corrigir o problema do desaparecimento de cookies. Meu problema foi a data em que este pc foi definido para amanhã. O IE8 excluiu os cookies que foram configurados para expirar em um dia ou menos. A melhor parte é que eu peguei um dia inteiro!

    
por 30.01.2010 / 18:03