Rumah >hujung hadapan web >tutorial js >Cara Menyelesaikan Ralat CORS: 'Ubah hala telah disekat' dalam Vue.js dengan Pemalam Chrome?

Cara Menyelesaikan Ralat CORS: 'Ubah hala telah disekat' dalam Vue.js dengan Pemalam Chrome?

Linda Hamilton
Linda Hamiltonasal
2024-11-11 12:10:02875semak imbas

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

Ralat CORS: 'Ubah hala telah disekat' Diselesaikan dengan Pemalam Chrome

Semasa cuba menetapkan perubahan pada pembolehubah URL dalam Vue .js, anda mungkin menghadapi mesej ralat: "Ubah hala telah disekat oleh dasar CORS: Tiada pengepala 'Access-Control-Allow-Origin'." Ralat ini menunjukkan bahawa permintaan yang dihantar ke domain atau pelayan lain (dalam kes ini, '172.16.1.157:8002') disekat oleh dasar Perkongsian Sumber Silang Asal (CORS) penyemak imbas.

Untuk menyelesaikan ralat ini , terdapat beberapa pilihan:

  1. Ubah suai Konfigurasi Pelayan:
    Minta orang yang bertanggungjawab untuk pelayan mengkonfigurasi domain '172.16.1.157:8002' untuk memasukkan Pengepala 'Access-Control-Allow-Origin' dengan nilai 'http://localhost:8080' (atau asal yang sesuai).
  2. Gunakan Pemalam Chrome yang mengubah suai CORS:
    Pasang pemalam Chrome yang membolehkan anda mengubah suai asal permintaan anda. Beberapa pemalam sedemikian tersedia:

    • Benarkan CORS: Access-Control-Allow-Origin (disyorkan)
    • Moesif Origin & CORS Changer (nota: kini memerlukan alamat e-mel kerja)

    Pemalam ini akan membolehkan pelayan pembangunan setempat anda (cth., 'localhost:8080') kelihatan datang dari domain '172.16.1.157:8002'.

Atas ialah kandungan terperinci Cara Menyelesaikan Ralat CORS: 'Ubah hala telah disekat' dalam Vue.js dengan Pemalam Chrome?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn