Домены-то походу разные, ангуляр на localhost:4200 сидит, а апишка на api
Вообще сам недавно узнал про проксирование запросов ангуляра на другие домены/порты -
https://github.com/angular/angular-cli/blob/master...
у меня вот такой конфиг (proxy.conf.json)
{
"/data/**": {
"target": "http://booking.localhost/",
"logLevel": "debug",
"changeOrigin": true
},
"/login": {
"target": "http://booking.localhost/",
"logLevel": "debug",
"changeOrigin": true
},
"/logout": {
"target": "http://booking.localhost/",
"logLevel": "debug",
"changeOrigin": true
}
}
Запускаю так
ng serve --proxy=proxy.conf.json --delete-output-path=false
второй параметр чтобы папку куда ng build --prod кладёт файлы не очищало, ибо оттуда symfony грузится.