Internet Explorer 8 perde cookies

3

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

Situação típica:

Eu entro em um lado verificando a caixa de seleção me lembre. Eu reinicio o computador / reinicio o navegador, vou ao site, fico logado automaticamente -> 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!

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!

Mikeon
fonte
Existem sites específicos que exibem esse comportamento? O período de tempo é consistente ou aleatório? Você faz login nos sites de outros computadores?
RJFalconer
Sites aleatórios / todos os sites. Incluindo, como mencionado no outro comentário: google (gmail), stackoverflow, bloglines Aqueles trabalharam antes. Mais uma vez eu sempre usei o IE7Pro com o meu IE, então pode ser por isso que eu não notei os cookies morrendo em mim.
Mikeon
Eu tenho esse problema também por muitos meses e isso acontece em muitos computadores. Há algo no IE8 que faz com que ele "purgue" os cookies de autenticação em um período aleatório. Isso pode acontecer enquanto navega pela metade.
icelava
Exatamente icelava! Apenas aconteceu comigo hoje 2 (duas vezes!) - teve que entrar duas vezes para bloglines hoje. Também foi "desconectado" do superusuário! Isso é coxo!
Mikeon
Eu uso o Firefox 3.6.13 quase que exclusivamente e notei meus cookies expirando cedo desde que eu mudei para uma máquina com Windows 7. Isso acontece em muitos sites que eu uso com muita frequência, e não aconteceu quando eu estava no XP. Eu raramente uso o IE - apenas quando preciso testar - então não posso dizer se estou descartando cookies no IE. Isso é muito frustrante. Suspiro.

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.

BeanAnimal
fonte
Tudo o que você diz realmente corresponde ao comportamento que estou recebendo. Você baseia sua resposta apenas em sua própria observação ou em algo mais?
Mikeon
Por que todos esses problemas só ocorrem em "algumas máquinas"?
Luke
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á em 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 Settigns para personalizar ainda mais como os cookies são armazenados.

Eu espero que essa informação ajude!

  • Jake

Equipe de divulgação do MSFT Internet Explorer


fonte
O preenchimento automático funciona nos sites em que perdi cookies. Mesmo as senhas armazenadas do Internet Explorer funcionam lá. Quanto às configurações que você mencionou, tudo está "ligado" como deveria.
Mikeon
1
Eu acredito que é altamente improvável que todos os sites irão expirar cookies de autenticação ao mesmo tempo, enquanto um está surfando a meio caminho no IE ...
icelava
1

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

scthi
fonte
1

BeanAnimal parece estar correto.

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

Há 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 é aconselhável, apenas para testar esse problema).

Ryan Morlok
fonte
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.

RJFalconer
fonte
ofc alguns sites evitar isso, mas eu estou usando o mesmo conjunto de sites agora como eu tive com o IE7, onde eu não tenho esses problemas. Os sites que eu uso são, por exemplo, stackoverflow.com/superuser.com - você fez o último login? Eu também estou usando google / vários aplicativos e ainda não me lembro de ter que fazer login com tanta frequência antes.
Mikeon
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!


fonte
Se você tiver mais informações, edite sua postagem anterior em vez de adicionar uma nova resposta. Super User é um site de perguntas e respostas em vez de um fórum.
ChrisF