Wiele razy natknąłem się na problemy CORS i zwykle mogę je naprawić, ale naprawdę chcę to zrozumieć, widząc to w paradygmacie stosu MEAN.
Zanim po prostu dodałem oprogramowanie pośrednie na moim serwerze ekspresowym, aby wyłapać te rzeczy, ale wygląda na to, że istnieje pewien rodzaj wstępnego przechwytywania, który pomija moje żądania.
Pole nagłówka żądania Access-Control-Allow-Headers nie jest dozwolone przez Access-Control-Allow-Headers w odpowiedzi podczas inspekcji wstępnej
Zakładałem, że mogę to zrobić:
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Headers","*")
})
lub odpowiednik, ale wydaje się, że to nie naprawia. Ja też oczywiście próbowałem
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Headers","Access-Control-Allow-Headers")
})
Wciąż nie ma szczęścia.
Access-Control-Request-Headers