Defini temporariamente ‘*’ para eliminar variáveis durante os testes. Também tentei definir URLs explicitamente, sem sucesso.
No entanto, apesar do acima, ainda recebemos:
Blockquote
O cabeçalho ‘Access-Control-Allow-Origin’ não está presente no recurso solicitado.
Contexto: Temos um cliente iOS baseado em Unity que se integra a algumas APIs do Discourse e, para testes, usamos WebGL. Enfrentamos esse problema ao testar em nossos navegadores executando WebGL especificamente.
Também observei, em testes pelo Postman, que todas as solicitações possuem uma política de referenciamento ‘strict-origin-when-cross-origin’ nos cabeçalhos de resposta.
Não temos certeza se o curinga é suportado aqui. Você pode tentar com um domínio real? Estamos usando as configurações de CORS em alguns sites com domínios configurados e parece funcionar bem.
Tentei com um domínio, sem sucesso. Existe alguma maneira de confirmar se as variáveis de ambiente estão configuradas corretamente? (ou que o reinício do app configurou o CORS sem reenviar solicitações, apenas tentando pensar em formas de depurar).
Acho que esta é a parte do código que lida com as configurações de CORS, caso seja útil.