nginx Keine "Access-Control-Allow-Origin' - header vorhanden ist, auf die angeforderte Ressource

Fand ich, dass es viele solche Fragen, aber ich fand niemand macht mir mein problem zu lösen.

jQuery.post( 'http://example.com/api_offer/get_time_left', function(data) {

    console.log('get time');

}, 'json');

Ich bin immer in Chrom-Konsole diesem:

XMLHttpRequest-Objekt kann nicht geladen werden http://example.com/api_offer/get_time_left. Kein "Access-Control-Allow-Origin' - header vorhanden ist, auf die angeforderte Ressource. Herkunft '[meine lokale Domäne] " ist also nicht der Zugriff erlaubt.

In die nginx site config ist es so eingestellt Einstellungen:

location ~ \.php$ {
              fastcgi_pass 127.0.0.1:9000;
              fastcgi_index index.php;
              include fastcgi_params;
              fastcgi_read_timeout 300;

              add_header Access-Control-Allow-Origin *;

              proxy_set_header Access-Control-Allow-Origin $http_origin;

        }

Ich bin mit Vagrant, wenn diese Angelegenheiten. Aber ich bekomme denselben Fehler, wenn ich versuche zu laufen, das es unix-server, nicht auf meinem localhost Rechner.

Habe versucht, an error-logs von nginx und von und von dieser Website-domain, aber nichts brauchbares gefunden.

Wie kann es nicht funktionieren, wenn ich eingestellt habe * um eine beliebige domain? Was kann ich dagegen tun?

  • Bitte verwenden Sie die example domains, Beispiele zu geben, domain.com ist eine echte Website. Machen Sie eine Anfrage example.com zu example.net. Die Website nginx config Bearbeiten Sie?
  • Aktualisiert example.com. Warum denkst du, ich mache zu example.net? Ich bin Bearbeiten von nginx-config example.com
  • Sie haben eine Webseite, die gehostet wird irgendwo ("meine lokale Domäne"). Sie haben eine API, die es gehostet wird woanders ("example.com"). Beide Seiten haben den Webserver. Welche von Ihnen sind Sie die Bearbeitung der nginx config?
  • Ok, ich hab jetzt. Ich bin der Bearbeitung der "hosted irgendwo anders Seite" config - was ist example.com
InformationsquelleAutor Darius.V | 2014-11-10
Schreibe einen Kommentar