Veröffentlicht am

localhost CORS policy: Response to preflight request doesn’t pass access control check: It does not have HTTP ok status.

Dieses Problem entstand bei mir während der Arbeit an einem kleinen React-Frontend für eine WordPress Anwendung. Der der GET-Abfrage vorangehende OPTIONS-Request schlug bereits fehl. Alle Hinweise, wie ich in meiner .htaccess zusätzliche Header setzen könnte schlugen erstmal fehl.

Richtig tief in das Problem einzutauchen war aus terminlichen Gründen kaum möglich, weswegen ich dann den Vorschlag von Tobias Hoffmann versucht, der noch einen Schritt weiterging und eine RewriteRule definierte, um den korrekten HTTP Status auszuliefern. Danke dafür und seht selbst;