Sono in esecuzione un server API Spring e un server Angular-cli per servire il mio contenuto statico. Nella produzione useremo un CDN, ma per lo sviluppo entrambi i server front e backend sono in esecuzione sul mio box locale su porte differenti. Il server Spring serve la pagina html iniziale e quindi il resto del JS, CSS e html provengono da angular-cli/CDN.Come specificare "Access-Control-Allow-Origin" durante l'esecuzione di servizi angular-cli
Il problema è che quando viene effettuata la chiamata a System.import(), il browser si lamenta di CORS: XMLHttpRequest non può caricare http://localhost:4200/system-config.js. Nessuna intestazione 'Access-Control-Allow-Origin' è presente sulla risorsa richiesta. L'origine 'http://localhost:8080' non è quindi consentita l'accesso. zone.js: 323 errore: Errore: errore di caricamento XHR http://localhost:4200/system-config.js (...)
Come faccio a configurare angolare-cli per impostare il '-Control-Allow-Access origine' intestazione modo che il browser non vomitare.
Stavo pensando di creare una sorta di "proxy" per inviare le richieste avanti e indietro al server API durante il tempo di sviluppo, ma sono anche interessato a qualcosa di meno maleodorante ... –