Ursprung http: // localhost ist nicht zulässig von Access-Control-Allow-Origin-Rails 3

7

Folgen Sie dieser Frage Wie wird es gesetzt? access-control-allow-ursprung in webrick unter rails? , ich kann GET und POST von localhost zu localhost: 3000 .

Der Fehler ist jedoch mit DELETE und PUT

aufgetreten

So erlaube ich den Domain-Zugriff zu überqueren

%Vor%

Irgendeine Idee, wie man es repariert?

    
Hoan Dang 14.01.2013, 04:46
quelle

2 Antworten

11

* ist kein gültiger Wert für den Header Access-Control-Allow-Methods response. Sie müssen die tatsächlichen Methoden auflisten:

%Vor%

Auch wenn Ihre Anfrage über benutzerdefinierte Kopfzeilen verfügt, müssen Sie diese ebenfalls auflisten:

%Vor%

Beachten Sie, dass Ihr Controller OPTIONS http Anfragen erlauben sollte. Dies ermöglicht CORS-Preflight-Anfragen, die bei PUT- oder DELETE-Anfragen erforderlich sind.

    
monsur 15.01.2013 03:53
quelle
9

Diese Lösung ( Ссылка ) funktioniert für mich:

%Vor%

Wahrscheinlich möchten Sie CORS auch in ausgewählten Methoden aktivieren:

%Vor%

Ich hoffe, es hilft

    
Aldo 21.06.2013 17:52
quelle

Tags und Links