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 im CORS-Anfrage verwendete HTTP-Methode ist nicht in der Liste der Methoden enthalten, die im Access-Control-Allow-Methods
-Header der Antwort angegeben sind. Dieser Header gibt eine durch Kommas getrennte Liste der HTTP-Methoden an, die verwendet werden dürfen, um mit CORS auf die in der Anfrage angegebene URL zuzugreifen; wenn die Anfrage eine andere Methode verwendet, tritt dieser Fehler auf.
Wenn beispielsweise die Antwort Folgendes enthält:
Access-Control-Allow-Methods: GET,HEAD,POST
wird der Versuch, eine PUT
-Anfrage zu verwenden, mit diesem Fehler fehlschlagen.
Stellen Sie sicher, dass Ihr Code nur die erlaubten HTTP-Methoden verwendet, wenn Sie auf den Dienst zugreifen.
Hinweis:
Wenn der Server im Header Access-Control-Allow-Methods
nicht erkannte oder undefinierte Methodennamen einschließt, tritt ein anderer Fehler auf: Grund: ungültiges Token 'xyz' im CORS-Header 'Access-Control-Allow-Methods'.