Estou tentando usar a configuração discourseEmbedUrl para este site. Meu componente de comentário está no github, mas o essencial é:
window.DiscourseEmbed = {
discourseUrl: siteMetadata.comment.discourseConfig.url,
discourseEmbedUrl: thread,
discourseReferrerPolicy: 'no-referrer-when-downgrade',
}
onde thread = window.location.href
Eu mexi um pouco nas configurações e agora estou recebendo a URL completa como Referer, mas ainda assim ‘não corresponde’. Você pode ver isso no final da página no blog
Editar: Eu estava usando a versão 2.8.0.beta10, acabei de atualizar para a 2.8.0.beta11 e ainda é o mesmo. A única outra complicação que consigo pensar é que esta instância do Discourse começou em outra URL e foi migrada (forked, na verdade). Todo o resto funciona bem, então não tenho motivos para pensar que a migração deu errado.