Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie behebe ich den Fehler „Origin is Not Allowed by Access-Control-Allow-Origin' in AJAX-Anfragen?

Linda Hamilton
Freigeben: 2024-10-19 12:55:02
Original
600 Leute haben es durchsucht

How to Resolve the

Den Fehler „Origin ist durch Access-Control-Allow-Origin nicht zulässig“ verstehen

Wenn Sie AJAX-Anfragen über JavaScript stellen, können Sie dies tun Es tritt der Fehler „Origin ist durch Access-Control-Allow-Origin nicht zulässig“ auf. Dieser Fehler ist auf die „Same-Origin-Richtlinie“ zurückzuführen, eine Sicherheitsmaßnahme in JavaScript, die ursprungsübergreifende Anforderungen einschränkt.

Fehlerursachen

Der Fehler tritt auf, wenn Sie versuchen, eine Anfrage von Ihrem JavaScript-Code an einen Server mit einem anderen Protokoll (z. B. http:// vs. https://), Host (z. B. example.com vs. subdomain.example.com) oder Port ( z. B. Port 80 vs. Port 8080).

Lösung

Um diesen Fehler zu beheben, haben Sie mehrere Möglichkeiten:

  • JSONP verwenden: JSONP, eine Technik, die das
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!