Heim  >  Artikel  >  Web-Frontend  >  Wie behebt man den CORS-Fehler: „Weiterleitung wurde blockiert“ in Vue.js mit Chrome-Plugins?

Wie behebt man den CORS-Fehler: „Weiterleitung wurde blockiert“ in Vue.js mit Chrome-Plugins?

Linda Hamilton
Linda HamiltonOriginal
2024-11-11 12:10:02811Durchsuche

How to Resolve CORS Error: 'Redirect has been blocked' in Vue.js with Chrome Plugins?

CORS-Fehler: „Weiterleitung wurde blockiert“ mit Chrome-Plugins behoben

Beim Versuch, eine Änderung an einer URL-Variablen in einem Vue festzulegen Wenn Sie eine .js-Anwendung verwenden, wird möglicherweise die Fehlermeldung angezeigt: „Umleitung wurde durch CORS-Richtlinie blockiert: Kein ‚Access-Control-Allow-Origin‘-Header.“ Dieser Fehler weist darauf hin, dass die an eine andere Domäne oder einen anderen Server (in diesem Fall „172.16.1.157:8002“) gesendete Anfrage durch die Cross-Origin Resource Sharing (CORS)-Richtlinie des Browsers blockiert wird.

Um diesen Fehler zu beheben , es gibt mehrere Optionen:

  1. Ändern Sie den Server Konfiguration:
    Bitten Sie die für den Server verantwortliche Person, die Domäne „172.16.1.157:8002“ so zu konfigurieren, dass sie den Header „Access-Control-Allow-Origin“ mit dem Wert „http://localhost:8080“ enthält ' (oder den entsprechenden Ursprung).
  2. Verwenden Sie ein CORS-modifizierendes Chrome Plugin:
    Installieren Sie ein Chrome-Plugin, mit dem Sie den Ursprung Ihrer Anfrage ändern können. Es stehen mehrere solcher Plugins zur Verfügung:

    • CORS zulassen: Access-Control-Allow-Origin (empfohlen)
    • Moesif Origin & CORS Changer (Hinweis: erfordert jetzt eine geschäftliche E-Mail-Adresse)

    Diese Plugins aktivieren Ihren lokalen Entwicklungsserver (z. B. 'localhost:8080') scheint von der Domäne '172.16.1.157:8002' zu stammen.

Das obige ist der detaillierte Inhalt vonWie behebt man den CORS-Fehler: „Weiterleitung wurde blockiert“ in Vue.js mit Chrome-Plugins?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn