Establecí temporalmente ‘*’ para eliminar variables durante las pruebas. También intenté establecer las URL explícitamente, pero sin éxito.
Sin embargo, a pesar de lo anterior, aún obtenemos:
Blockquote
No hay un encabezado ‘Access-Control-Allow-Origin’ presente en el recurso solicitado.
Contexto: Tenemos un cliente iOS basado en Unity que se conecta a algunas APIs de Discourse y, para las pruebas, usamos WebGL. Nos encontramos con este problema al probar en nuestros navegadores que ejecutan WebGL específicamente.
También observo en las pruebas de Postman que todas las solicitudes tienen una política de referencia ‘strict-origin-when-cross-origin’ en los encabezados de respuesta.
No estoy seguro de que admitamos el comodín aquí. ¿Puede probarlo con un dominio real? Estamos utilizando la configuración de CORS en varios sitios con dominios configurados y parece funcionar correctamente.
Lo intenté con un dominio, sin éxito. ¿Hay alguna forma de confirmar que las variables de entorno están configuradas correctamente? (o que el reinicio de la aplicación configuró el CORS sin volver a enviar solicitudes, solo estoy tratando de pensar en formas de depurar).
Creo que esta es la parte del código que maneja la configuración del CORS, por si acaso es útil.