konfigurasi proksi terbalik nginx untuk mengakses bahagian belakang, soalan asas?
大家讲道理
大家讲道理 2017-05-16 17:10:12
0
4
502

Tangkapan skrin laporan ralat adalah seperti berikut:

XMLHttpRequest cannot load http://localhost:9090/services/user/login. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:9000' is therefore not allowed access. The response had HTTP status code 403.

Konfigurasi proksi terbalik adalah seperti berikut:

Maaf, apakah masalah dengan konfigurasi?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

membalas semua(4)
伊谢尔伦

Isu merentas domain, lihat /a/11...

过去多啦不再A梦

Hanya gunakan localhost untuk server_name. Tidak perlu memasukkan port, jika tidak http://localhost:9090/services/ akan dimajukan ke port 9000. Seharusnya tiada masalah dengan mengkonfigurasi bahagian lain Saya ingin membuat beberapa cadangan. Saya ingin menghantar kod dan bukannya gambar untuk konfigurasi nginx.

server {
    listen       9090;
    server_name  localhost; // 修改这里
    
    location /front/ {
        proxy_pass http://127.0.0.1:9000/;
    }
    
    location /services/ {
        proxy_pass http://127.0.0.1:8080/services/;
    }
}
習慣沉默

Menurut mesej ralat, sepatutnya Apache anda tidak mempunyai kebenaran akses kepada perkhidmatan/ direktori?
Adakah laluan projek tidak berada di bawah laluan lalai Apache, jika ya, anda perlu mengkonfigurasinya dengan sewajarnya

伊谢尔伦

Tukar lokasi /perkhidmatan/ kepada lokasi /perkhidmatan

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!