Cookie do Cloudflare: CF_Authorization

Quando os cookies de autorização expiram (CF_Authorization), o usuário é redirecionado para uma página de erro genérica. Imagem abaixo

O comportamento esperado é mostrar a página pop-up de atualização. Isso acontece quando o cookie _t do Discourse expira. Imagem abaixo.

Ideias que não funcionaram:

  1. Como o cookie é seguro, não podemos obtê-lo usando JS.
  2. A equipe do Cloudflare não pode estender a data de expiração por motivos de segurança.

Alguém tem alguma ideia de como podemos resolver este problema?

Além de quebrar o discourse, que problema a autorização do Cloudflare está resolvendo?

Pensei que houvesse uma configuração do site para a duração dos cookies do discourse, mas talvez esteja oculta.

3 curtidas

Não tenho certeza. O CF_Authorization não é um cookie do Discourse. O problema é que o cookie do Cloudflare é acionado antes do cookie do Discourse _t.

Você pode tentar alterar sessões persistentes ou idade máxima da sessão.

Por que o cookie do Cloudflare é importante?

Não funcionou.

Não tenho certeza. Tentarei obter mais informações sobre isso.

Acho que você precisaria excluir seus cookies existentes após alterar essas configurações. Eles afetarão apenas novas sessões e serão cookies.

Ainda não está funcionando. Abri o fórum em um navegador anônimo e, após excluir o cookie CF_Authorization, a mesma página genérica foi exibida.

Ah, desculpe. Acho que não entendo o que essa coisa do Cloudflare está fazendo. Você pode fazer sem ela?

1 curtida