Cuando las cookies de autorización caducan (CF_Authorization), redirige al usuario a una página de error genérica. Imagen abajo
El comportamiento esperado es mostrar la página emergente de actualización. eso sucede cuando caduca la cookie _t de Discourse. Imagen abajo.
Ideas que no funcionaron:
Dado que la cookie es segura, no podemos obtenerla mediante JS.
El equipo de Cloudflare no puede extender la fecha de caducidad por motivos de seguridad.
¿Alguien tiene alguna idea de cómo podemos resolver este problema?
pfaffman
(Jay Pfaffman)
11 Julio, 2024 09:48
2
Aparte de romper el discurso, ¿qué problema está resolviendo la autorización de Cloudflare?
Pensé que había una configuración del sitio sobre cuánto duran las cookies de Discourse, pero tal vez esté oculta.
3 Me gusta
No estoy seguro. La CF_Authorization no es una cookie de Discourse. El problema es que la cookie de Cloudflare se activa antes que la cookie de Discourse _t.
pfaffman
(Jay Pfaffman)
11 Julio, 2024 10:55
4
Puedes intentar cambiar las sesiones persistentes o la edad máxima de la sesión.
¿Por qué es importante la cookie de Cloudflare?
No estoy seguro. Intentaré obtener más información al respecto.
pfaffman
(Jay Pfaffman)
11 Julio, 2024 11:11
7
Creo que necesitarías eliminar tus cookies existentes después de cambiar esa configuración. Solo afectarán a las nuevas sesiones y serán cookies.
Todavía no funciona. Abro el foro en un navegador anónimo y, después de eliminar la cookie CF_Authorization, se mostró la misma página genérica.
pfaffman
(Jay Pfaffman)
11 Julio, 2024 12:09
9
Oh, lo siento. Supongo que no entiendo qué hace esa cosa de Cloudflare. ¿Puedes hacerlo sin ella?
1 me gusta