CORS-header "Access-Control-Allow-Origin' fehlt

Ich rufe diese Funktion aus meinem asp.net form und bekommen folgende Fehlermeldung in firebug-Konsole beim Aufruf von ajax.

Cross-Origin-Anfrage Blockiert: Die same-Origin-Policy verbietet das Lesen der remote-Ressource auf http://anotherdomain/test.json. (Grund: CORS-header "Access-Control-Allow-Origin' fehlt).

var url= 'http://anotherdomain/test.json';
        $.ajax({
            url: url,
            crossOrigin: true,
            type: 'GET',
            xhrFields: { withCredentials: true },
            accept: 'application/json'
        }).done(function (data) {
            alert(data);                
        }).fail(function (xhr, textStatus, error) {
            var title, message;
            switch (xhr.status) {
                case 403:
                    title = xhr.responseJSON.errorSummary;
                    message = 'Please login to your server before running the test.';
                    break;
                default:
                    title = 'Invalid URL or Cross-Origin Request Blocked';
                    message = 'You must explictly add this site (' + window.location.origin + ') to the list of allowed websites in your server.';
                    break;
            }
        });

Ich getan habe, auf andere Weise aber immer noch nicht die Lösung gefunden.

Hinweis: ich habe keine server-Rechte, um server-side-API (/URL) ändert.

Tut anotherdomain Unterstützung von jsonp? Ansonsten Lesen dieser doppelte thread stackoverflow.com/questions/20035101/...
keine anotherdonain keine Unterstützung für CORS. Ich bin immer title = 'Invalid URL or Cross-Origin Request Blocked'; Nachricht.
jsonp ermöglicht die übergabe einer callback-parameter von einer Art, die ermöglicht den Empfang der json verpackt Daten ohne cors
Können Sie mir zeigen, ein Beispiel? Weil ich alles versucht, was möglich war für mich. Nicht sicher, warum es nicht funktioniert??
Wir müssen wissen, die api, die Sie versuchen zu Kontaktieren, die jsonp-Spezifikation wäre in seiner Dokumentation

InformationsquelleAutor Mayank Modi | 2015-07-07

Schreibe einen Kommentar