Olá!
Não estou conseguindo descobrir como configurar corretamente a política CORS para meu fórum Discourse.
Tenho o Discourse instalado em https://forum.bitbetter.club/ e estou tentando obter uma postagem de um tópico usando a API JSON, por exemplo, a partir deste caminho: https://forum.bitbetter.club/t/weeks-25-and-26-prisoners-of-geography/128.json
Estou recebendo um erro no frontend:
foi bloqueado pela política CORS: Não há ‘Access-Control-Allow-Origin’
O aplicativo frontend está hospedado em https://books.bitbetter.club/ usando netlify, então as prévias de implantação têm domínios diferentes.
Tentei configurar a opção cors origins no Discourse, mas isso não parece ter feito nenhuma diferença. (Tentei com o domínio específico com protocolo, sem protocolo, com URI completo e todas as outras possibilidades, e até mesmo *)
É possível que o nginx esteja bloqueando alguns parâmetros HTTP? Para onde devo olhar a seguir?