Ho impostato temporaneamente ‘*’ per eliminare le variabili durante i test. Ho anche provato a impostare esplicitamente gli URL, ma senza successo.
Tuttavia, nonostante quanto sopra, otteniamo ancora
Blockquote
L’intestazione ‘Access-Control-Allow-Origin’ non è presente sulla risorsa richiesta.
Contesto: Abbiamo un client iOS basato su Unity che interagisce con alcune API di Discourse e, per i test, utilizziamo WebGL. Incontriamo questo problema quando testiamo sui browser che eseguono WebGL in particolare.
Sto anche notando dai test con Postman che tutte le richieste hanno una ‘strict-origin-when-cross-origin’ Referrer-Policy nelle intestazioni di risposta.
Non sono sicuro che qui supportiamo il wildcard. Puoi provarlo con un dominio reale? Stiamo utilizzando le impostazioni CORS su alcuni siti con domini configurati e sembra funzionare correttamente.
Ho provato con un dominio, ma senza successo. C’è un modo per confermare che le variabili d’ambiente siano impostate correttamente? (O che il riavvio dell’app abbia configurato il CORS senza inviare nuovamente le richieste, sto solo cercando di capire come fare debug).
Penso che questa sia la parte del codice che gestisce le impostazioni del CORS, nel caso possa essere utile.