Reason: Did not find method in CORS header 'Access-Control-Allow-Methods'

Grund

Reason: Did not find method in CORS header 'Access-Control-Allow-Methods'

Was ist schiefgelaufen?

Die HTTP-Methode, die von der CORS-Anfrage verwendet wird, ist nicht in der Liste der Methoden enthalten, die durch den Access-Control-Allow-Methods-Header der Antwort spezifiziert sind. Dieser Header gibt eine durch Kommas getrennte Liste von HTTP-Methoden an, die bei der Verwendung von CORS zur Zugriff auf die in der Anfrage spezifizierte URL verwendet werden dürfen; wenn die Anfrage eine andere Methode verwendet, tritt dieser Fehler auf.

Wenn die Antwort beispielsweise enthält:

http
Access-Control-Allow-Methods: GET,HEAD,POST

Wird der Versuch, eine PUT-Anfrage zu verwenden, mit diesem Fehler scheitern.

Stellen Sie sicher, dass Ihr Code nur die erlaubten HTTP-Methoden verwendet, wenn Sie auf den Dienst zugreifen.

Hinweis: Wenn der Server unbekannte oder undefinierte Methodennamen in seinem Access-Control-Allow-Methods-Header enthält, tritt ein anderer Fehler auf: Grund: ungültiges Token 'xyz' im CORS-Header 'Access-Control-Allow-Methods'.

Siehe auch