Bagaimana untuk membetulkan "Ubah hala disekat oleh dasar CORS: Tiada pengepala 'Access-Control-Allow-Origin'"?
P粉420958692
P粉420958692 2023-08-23 13:18:14
0
2
573
<p>Saya sedang membangunkan aplikasi menggunakan <code>Vue js</code>. Berdasarkan persediaan saya, saya perlu menghantar pembolehubah ke URL saya apabila tetapan berubah. </p> <pre class="lang-js prettyprint-override"><kod><!-- bahasa: lang-js --> $.get('http://172.16.1.157:8002/firstcolumn/' + c1v + '/' + c1b, fungsi (data) { // beberapa kod... }); </code></pre> <p>Tetapi apabila apl saya mengklik pada URL, ia memaparkan mesej berikut. </p> <pre class="brush:php;toolbar:false;">Gagal memuatkan http://172.16.1.157:8002/firstcolumn/2017-03-01/2017-10-26: Ubah hala daripada 'http:/ /172.16.1.157:8002/firstcolumn/2017-03-01/2017-10-26' hingga 'http://172.16.1.157:8002/firstcolumn/2017-03-01/2017-10-26/' disekat oleh dasar CORS: Tiada pengepala 'Access-Control-Allow-Origin' pada sumber yang diminta 'http://localhost:8080' tidak dibenarkan akses.</pre> <p><br /></p>
P粉420958692
P粉420958692

membalas semua(2)
P粉239089443

Terima kasih semua, saya menyelesaikannya dengan sambungan ini pada Chrome.

Benarkan CORS: Access-Control-Allow-Origin一个>

P粉748218846

Selain meminta orang yang bertanggungjawab untuk mengkonfigurasi semula pelayan seperti yang dinyatakan oleh awd (penyelesaian yang tidak praktikal untuk pembangunan tempatan), saya juga menggunakan pemalam chrome sumber tukar seperti ini:

  1. Moesif Orig dan CORS Converter (dulu percuma tapi sekarang nak alamat email kerja >_>)
  2. Benarkan CORS: Access-Control-Allow-Origin (Ujian 2023)

Anda boleh membuat milik anda本地开发服务器(例如:localhost:8080)看起来来自172.16.1.157:8002或任何其他域.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan