Referer con nombre de dominio en el slug rompe el embed de comentarios

Parece que tener example.com en el slug de la entrada del blog en blog.example.com rompe la forma en que Discourse realiza la coincidencia del encabezado Referer utilizada para los comentarios.

Así es como se manifestó el error en nuestra instancia hoy más temprano:

No investigamos demasiado a fondo esto; nuestra solución rápida fue eliminar el . del slug y reemplazarlo con -, y luego regenerar el sitio web del blog (cambio de código). Esto hizo que el problema desapareciera; la sección de comentarios ahora se carga correctamente.

No es un gran problema, pero esto parece ser un error en Discourse, por lo que lo informamos aquí.

1 me gusta

Parece que el mensaje de error es incorrecto. La razón real es que estás pasando un “embed_url” incorrecto en la solicitud anterior. Puedes observar que falta un “/” en la captura de pantalla.

Screenshot 2021-09-30 192515

3 Me gusta

Gracias, efectivamente, el referer fue una suposición incorrecta de nuestra parte.
Agregaremos la normalización de slugs en el generador de blogs, para que URL.pathname siempre comience con /.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.