Rumah  >  Soal Jawab  >  teks badan

tomcat - sesi hilang apabila nginx menggunakan proksi terbalik proxy_pass

Apabila mengkonfigurasi penulisan semula url dalam nginx, untuk memastikan URL dalam bar alamat penyemak imbas tidak berubah, proksi terbalik proxy_pass digunakan, tetapi jsessionid baharu akan dijana setiap kali Konfigurasi khusus adalah seperti berikut:

server {
        listen       80;
        server_name  www.demo.com;
        root /www/webapps/demo;
        index index.html index.htm;

        location / {
          proxy_pass http://localhost:81/;
          include naproxy.conf;
        }
    }

Saya telah mengkonfigurasi apl dalam tomcat sebagai hos maya!

Dan mengikut siaran ini, saya juga mencubanya, tetapi ia tidak berkesan!

Apa yang pelik bagi saya ialah saya terus menggunakan locahost:81 untuk mengakses aplikasi, dan Path=/ kuki, yang merupakan perkara biasa!
Tetapi apabila anda menggunakan www.demo.com untuk mengaksesnya, Laluan sialan itu menjadi tidak normal!

Lutut dan tunggu tuan 1

滿天的星座滿天的星座2712 hari yang lalu693

membalas semua(1)saya akan balas

  • PHPz

    PHPz2017-05-16 17:29:05

    proxy_set_header Cookie $http_cookie; 
    

    balas
    0
  • Batalbalas