Ho riscontrato più volte i problemi CORS e di solito posso risolverlo, ma voglio davvero capire vedendolo da un paradigma dello stack MEAN.
Prima di aggiungere semplicemente middleware nel mio server express per catturare queste cose, ma sembra che ci sia una sorta di pre-hook che sta rovinando le mie richieste.
Campo di richiesta intestazione Access-Control-Allow-Headers non è consentito da Access-Control-Allow-Headers in risposta al preflight
Supponevo di poter fare questo:
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Headers","*")
})
o l'equivalente ma questo non sembra risolverlo. Naturalmente ho anche provato
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Headers","Access-Control-Allow-Headers")
})
Ancora niente fortuna.
Access-Control-Request-Headers