Bagaimana untuk menyelesaikan masalah ubah hala dasar CORS
P粉824889650
2023-08-21 11:11:10
<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 aplikasi saya mengakses URL, mesej berikut dipaparkan. </p>
<pre class="brush:php;toolbar:false;">Memuatkan http://172.16.1.157:8002/firstcolumn/2017-03-01/2017-10-26 gagal: 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/' Penyekatan dasar CORS: Tiada pengepala 'Access-Control-Allow-Origin' pada sumber yang diminta. Oleh itu, akses kepada sumber 'http://localhost:8080' tidak dibenarkan. </pra></p>
Terima kasih kepada semua orang, saya menyelesaikan masalah dengan sambungan ini pada penyemak imbas Chrome saya.
Benarkan CORS: Access-Control-Allow-Origin
Selain apa yang awd sebutkan tentang meminta orang yang bertanggungjawab ke atas pelayan mengkonfigurasi semulanya (penyelesaian yang tidak praktikal untuk pembangunan tempatan), saya menggunakan pemalam chrome sumber tukar seperti ini:
Moesif Orign & CORS Changer(dulu percuma, kini memerlukan alamat e-mel kerja >_>)Anda boleh membuat milik anda
本地开发服务器(例如:localhost:8080)
看起来来自172.16.1.157:8002或任何其他域名
.