J'ai rencontré des problèmes CORS plusieurs fois et je peux généralement les résoudre, mais je veux vraiment comprendre en voyant cela à partir d'un paradigme de pile MEAN.
Avant j'ai simplement ajouté un middleware sur mon serveur express pour attraper ces choses, mais il semble qu'il y ait une sorte de pré-hook qui dérange mes demandes.
Le champ d'en-tête de demande Access-Control-Allow-Headers n'est pas autorisé par Access-Control-Allow-Headers dans la réponse de contrôle en amont
J'ai supposé que je pouvais faire ceci:
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Headers","*")
})
ou l'équivalent, mais cela ne semble pas le réparer. J'ai aussi bien sûr essayé
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Headers","Access-Control-Allow-Headers")
})
Toujours pas de chance.
Access-Control-Request-Headers